![]() |
OGRE 2.3.3
Object-Oriented Graphics Rendering Engine
|
#include <OgreD3D11Device.h>
Public Types | |
| enum | eExceptionsErrorLevel { D3D_NO_EXCEPTION , D3D_CORRUPTION , D3D_ERROR , D3D_WARNING , D3D_INFO } |
Public Member Functions | |
| D3D11Device () | |
| ~D3D11Device () | |
| bool | _getErrorsFromQueue () const |
| void | clearStoredErrorMessages () const |
| ID3D11DeviceN * | get () |
| ID3D11ClassLinkage * | GetClassLinkage () |
| LARGE_INTEGER | GetDriverVersion () |
| IDXGIFactoryN * | GetDXGIFactory () |
| IDXGIFactory2 * | GetDXGIFactory2 () |
| String | getErrorDescription (const HRESULT hr=NO_ERROR) const |
| ID3D11DeviceContextN * | GetImmediateContext () |
| ID3D11DeviceContext1 * | GetImmediateContext1 () |
| ID3DUserDefinedAnnotation * | GetProfiler () |
| bool | IsDeviceLost () |
| bool | isError () const |
| bool | isNull () |
| ID3D11DeviceN * | operator-> () const |
| void | ReleaseAll () |
| void | throwIfFailed (const char *desc, const char *src) |
| void | throwIfFailed (HRESULT hr, const char *desc, const char *src) |
| void | TransferOwnership (ComPtr< ID3D11Device > &device) |
Static Public Member Functions | |
| static eExceptionsErrorLevel | getExceptionsErrorLevel () |
| static D3D_DRIVER_TYPE | parseDriverType (const Ogre::String &value, D3D_DRIVER_TYPE fallback=D3D_DRIVER_TYPE_HARDWARE) |
| static D3D_FEATURE_LEVEL | parseFeatureLevel (const Ogre::String &value, D3D_FEATURE_LEVEL fallback) |
| static void | setExceptionsErrorLevel (const eExceptionsErrorLevel exceptionsErrorLevel) |
| static void | setExceptionsErrorLevel (const Ogre::String &exceptionsErrorLevel) |
Static Public Attributes | |
| static eExceptionsErrorLevel | mExceptionsErrorLevel |
| Ogre::D3D11Device::D3D11Device | ( | ) |
| Ogre::D3D11Device::~D3D11Device | ( | ) |
| bool Ogre::D3D11Device::_getErrorsFromQueue | ( | ) | const |
| void Ogre::D3D11Device::clearStoredErrorMessages | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
inline |
|
inline |
|
inline |
| bool Ogre::D3D11Device::IsDeviceLost | ( | ) |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
| void Ogre::D3D11Device::ReleaseAll | ( | ) |
|
static |
|
static |
References throwIfFailed().
Referenced by throwIfFailed().
| void Ogre::D3D11Device::TransferOwnership | ( | ComPtr< ID3D11Device > & | device | ) |
|
static |