|  | OGRE-Next 3.0.0
    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:
 Inheritance diagram for Ogre::D3D11HardwareOcclusionQuery:| Public Member Functions | |
| D3D11HardwareOcclusionQuery (D3D11Device &device) | |
| Default object constructor. | |
| ~D3D11HardwareOcclusionQuery () override | |
| Object destructor. | |
| void | beginOcclusionQuery () override | 
| Starts the hardware occlusion query. | |
| void | endOcclusionQuery () override | 
| Ends the hardware occlusion test. | |
| unsigned int | getLastQuerysPixelcount () | 
| bool | isStillOutstanding () override | 
| Lets you know when query is done, or still be processed by the Hardware. | |
| bool | pullOcclusionQuery (unsigned int *NumOfFragments) override | 
| Pulls the hardware occlusion query. | |
|  Public Member Functions inherited from Ogre::HardwareOcclusionQuery | |
| HardwareOcclusionQuery () | |
| Object public member functions. | |
| virtual | ~HardwareOcclusionQuery () | 
| Object destructor. | |
| unsigned int | getLastQuerysPixelcount () const | 
| Let's you get the last pixel count with out doing the hardware occlusion test. | |
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::D3D11HardwareOcclusionQuery::D3D11HardwareOcclusionQuery | ( | D3D11Device & | device | ) | 
Default object constructor.
| 
 | override | 
Object destructor.
| 
 | overridevirtual | 
Starts the hardware occlusion query.
Results must be pulled using: UINT mNumberOfPixelsVisable; pullOcclusionQuery( &mNumberOfPixelsVisable );
Implements Ogre::HardwareOcclusionQuery.
| 
 | overridevirtual | 
Ends the hardware occlusion test.
Implements Ogre::HardwareOcclusionQuery.
| 
 | inline | 
| 
 | overridevirtual | 
Lets you know when query is done, or still be processed by the Hardware.
Implements Ogre::HardwareOcclusionQuery.
| 
 | overridevirtual | 
Pulls the hardware occlusion query.
| NumOfFragments | will get the resulting number of fragments. | 
Implements Ogre::HardwareOcclusionQuery.