![]() |
OGRE 1.12.10
Object-Oriented Graphics Rendering Engine
|
This is a class that is the DirectX9 implementation of hardware occlusion testing. More...
#include <OgreD3D9HardwareOcclusionQuery.h>
Additional Inherited Members | |
![]() | |
static void | lockDeviceAccess () |
static void | unlockDeviceAccess () |
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..nosp@m.kura.nosp@m.nes@f.nosp@m.ree..nosp@m.fr
Ogre::D3D9HardwareOcclusionQuery::D3D9HardwareOcclusionQuery | ( | ) |
Default object constructor.
Ogre::D3D9HardwareOcclusionQuery::~D3D9HardwareOcclusionQuery | ( | ) |
Object destructor.
|
virtual |
Starts the hardware occlusion query.
Results must be pulled using: UINT mNumberOfPixelsVisable; pullOcclusionQuery( &mNumberOfPixelsVisable );
Implements Ogre::HardwareOcclusionQuery.
|
virtual |
Ends the hardware occlusion test.
Implements Ogre::HardwareOcclusionQuery.
Pulls the hardware occlusion query.
NumOfFragments | will get the resulting number of fragments. |
Implements Ogre::HardwareOcclusionQuery.
Lets you know when query is done, or still be processed by the Hardware.
Implements Ogre::HardwareOcclusionQuery.
|
virtual |
Reimplemented from Ogre::D3D9Resource.
|
virtual |
Reimplemented from Ogre::D3D9Resource.
|
virtual |
Reimplemented from Ogre::D3D9Resource.
|
virtual |
Reimplemented from Ogre::D3D9Resource.