#include "OgrePrerequisites.h"#include "Threading/OgreThreadHeaders.h"#include <d3d9.h>#include <d3dx9.h>#include <DxErr.h>Go to the source code of this file.
Namespaces | |
| namespace | Ogre |
Defines | |
| #define | _OgreD3D9Export __declspec(dllimport) |
| #define | D3D9_DEVICE_ACCESS_CRITICAL_SECTION |
| #define | D3D9_DEVICE_ACCESS_LOCK |
| #define | D3D9_DEVICE_ACCESS_UNLOCK |
| #define | DIRECT3D_VERSION 0x0900 |
| #define | OGRE_D3D_MANAGE_BUFFERS 1 |
| #define | OGRE_LOCK_RECURSIVE_MUTEX(name) |
| #define | OGRE_UNLOCK_RECURSIVE_MUTEX(name) |
| #define | SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } } |
| #define | SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=NULL; } } |
| #define | SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } } |
| #define | WIN32_LEAN_AND_MEAN |
Typedefs | |
| typedef SharedPtr< D3D9GpuProgram > | Ogre::D3D9GpuProgramPtr |
| typedef SharedPtr < D3D9HLSLProgram > | Ogre::D3D9HLSLProgramPtr |
| typedef SharedPtr< D3D9Texture > | Ogre::D3D9TexturePtr |
| #define _OgreD3D9Export __declspec(dllimport) |
Definition at line 118 of file OgreD3D9Prerequisites.h.
Definition at line 53 of file OgreD3D9Prerequisites.h.
| #define D3D9_DEVICE_ACCESS_LOCK |
Definition at line 51 of file OgreD3D9Prerequisites.h.
| #define D3D9_DEVICE_ACCESS_UNLOCK |
Definition at line 52 of file OgreD3D9Prerequisites.h.
| #define DIRECT3D_VERSION 0x0900 |
Definition at line 57 of file OgreD3D9Prerequisites.h.
| #define OGRE_D3D_MANAGE_BUFFERS 1 |
Definition at line 106 of file OgreD3D9Prerequisites.h.
| #define OGRE_LOCK_RECURSIVE_MUTEX | ( | name | ) |
Definition at line 42 of file OgreD3D9Prerequisites.h.
| #define OGRE_UNLOCK_RECURSIVE_MUTEX | ( | name | ) |
Definition at line 43 of file OgreD3D9Prerequisites.h.
| #define SAFE_DELETE | ( | p | ) | { if(p) { delete (p); (p)=NULL; } } |
Definition at line 60 of file OgreD3D9Prerequisites.h.
| #define SAFE_DELETE_ARRAY | ( | p | ) | { if(p) { delete[] (p); (p)=NULL; } } |
Definition at line 61 of file OgreD3D9Prerequisites.h.
| #define SAFE_RELEASE | ( | p | ) | { if(p) { (p)->Release(); (p)=NULL; } } |
Definition at line 62 of file OgreD3D9Prerequisites.h.
| #define WIN32_LEAN_AND_MEAN |
Definition at line 69 of file OgreD3D9Prerequisites.h.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jul 27 2020 13:40:48