![]() |
OGRE
master
Object-Oriented Graphics Rendering Engine
|
This is a class that is the DirectX9 implementation of hardware occlusion testing. More...
#include <OgreD3D11HardwareOcclusionQuery.h>
Inheritance diagram for Ogre::D3D11HardwareOcclusionQuery:Public Member Functions | |
| D3D11HardwareOcclusionQuery (D3D11Device &device) | |
| Default object constructor. More... | |
| ~D3D11HardwareOcclusionQuery () | |
| Object destructor. More... | |
| void | beginOcclusionQuery () |
| void | endOcclusionQuery () |
| bool | isStillOutstanding (void) |
| bool | pullOcclusionQuery (unsigned int *NumOfFragments) |
Public Member Functions inherited from Ogre::HardwareOcclusionQuery | |
| HardwareOcclusionQuery () | |
| virtual | ~HardwareOcclusionQuery () |
| void | begin () |
| Starts the hardware occlusion query. More... | |
| void | end () |
| Ends the hardware occlusion test. More... | |
| uint32 | getLastQuerysPixelcount () const |
| uint32 | getLastResult () const |
| Let's you get the last pixel count with out doing the hardware occlusion test. More... | |
| bool | resultReady () |
| Lets you know when query is done, or still be processed by the Hardware. More... | |
| bool | waitForResult (unsigned int *result) |
| Waits until the query result is available. More... | |
This is a class that is the DirectX9 implementation of hardware occlusion testing.
Updated on 12/7/2004 by Chris McGuirk Updated on 4/8/2005 by Tuan Kuranes email: tuan.kuranes@free.fr
| Ogre::D3D11HardwareOcclusionQuery::D3D11HardwareOcclusionQuery | ( | D3D11Device & | device | ) |
Default object constructor.
| Ogre::D3D11HardwareOcclusionQuery::~D3D11HardwareOcclusionQuery | ( | ) |
Object destructor.
|
virtual |
Implements Ogre::HardwareOcclusionQuery.
|
virtual |
Implements Ogre::HardwareOcclusionQuery.
|
virtual |
Implements Ogre::HardwareOcclusionQuery.
|
virtual |
Implements Ogre::HardwareOcclusionQuery.