OGRE  1.7
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Ogre::D3D11Driver Class Reference

#include <OgreD3D11Driver.h>

+ Collaboration diagram for Ogre::D3D11Driver:

Public Member Functions

 D3D11Driver (D3D11Device &device)
 
 D3D11Driver (const D3D11Driver &ob)
 
 D3D11Driver (D3D11Device &device, unsigned int adapterNumber, IDXGIAdapter1 *pDXGIAdapter)
 
 ~D3D11Driver ()
 
String DriverDescription () const
 
String DriverName () const
 
const DXGI_ADAPTER_DESC1 & getAdapterIdentifier () const
 
unsigned int getAdapterNumber () const
 
const DXGI_MODE_DESC & getDesktopMode () const
 
IDXGIAdapter1 * getDeviceAdapter () const
 
D3D11VideoModeListgetVideoModeList ()
 
void setDevice (D3D11Device &device)
 

Private Attributes

DXGI_ADAPTER_DESC1 mAdapterIdentifier
 
unsigned int mAdapterNumber
 
DXGI_MODE_DESC mDesktopDisplayMode
 
D3D11DevicemDevice
 
IDXGIAdapter1 * mpDXGIAdapter
 
D3D11VideoModeListmpVideoModeList
 
unsigned int tempNo
 

Static Private Attributes

static unsigned int driverCount
 

Detailed Description

Definition at line 39 of file OgreD3D11Driver.h.

Constructor & Destructor Documentation

Ogre::D3D11Driver::D3D11Driver ( D3D11Device device)
Ogre::D3D11Driver::D3D11Driver ( const D3D11Driver ob)
Ogre::D3D11Driver::D3D11Driver ( D3D11Device device,
unsigned int  adapterNumber,
IDXGIAdapter1 *  pDXGIAdapter 
)
Ogre::D3D11Driver::~D3D11Driver ( )

Member Function Documentation

String Ogre::D3D11Driver::DriverDescription ( ) const
String Ogre::D3D11Driver::DriverName ( ) const
const DXGI_ADAPTER_DESC1& Ogre::D3D11Driver::getAdapterIdentifier ( ) const
unsigned int Ogre::D3D11Driver::getAdapterNumber ( ) const
const DXGI_MODE_DESC& Ogre::D3D11Driver::getDesktopMode ( ) const
IDXGIAdapter1* Ogre::D3D11Driver::getDeviceAdapter ( ) const
D3D11VideoModeList* Ogre::D3D11Driver::getVideoModeList ( )
void Ogre::D3D11Driver::setDevice ( D3D11Device device)

Member Data Documentation

unsigned int Ogre::D3D11Driver::driverCount
staticprivate

Definition at line 50 of file OgreD3D11Driver.h.

DXGI_ADAPTER_DESC1 Ogre::D3D11Driver::mAdapterIdentifier
private

Definition at line 46 of file OgreD3D11Driver.h.

unsigned int Ogre::D3D11Driver::mAdapterNumber
private

Definition at line 45 of file OgreD3D11Driver.h.

DXGI_MODE_DESC Ogre::D3D11Driver::mDesktopDisplayMode
private

Definition at line 47 of file OgreD3D11Driver.h.

D3D11Device& Ogre::D3D11Driver::mDevice
private

Definition at line 44 of file OgreD3D11Driver.h.

IDXGIAdapter1* Ogre::D3D11Driver::mpDXGIAdapter
private

Definition at line 51 of file OgreD3D11Driver.h.

D3D11VideoModeList* Ogre::D3D11Driver::mpVideoModeList
private

Definition at line 48 of file OgreD3D11Driver.h.

unsigned int Ogre::D3D11Driver::tempNo
private

Definition at line 49 of file OgreD3D11Driver.h.


The documentation for this class was generated from the following file: