IDirect3DQuery9 interface
Applications use the methods of the IDirect3DQuery9 interface to perform asynchronous queries on a driver.
Members
The IDirect3DQuery9 interface inherits from the IUnknown interface. IDirect3DQuery9 also has these types of members:
Methods
The IDirect3DQuery9 interface has these methods.
| Method | Description |
|---|---|
| GetData |
Polls a queried resource to get the query state or a query result. For more information about queries, see Queries (Direct3D 9). |
| GetDataSize |
Gets the number of bytes in the query data. |
| GetDevice |
Gets the device that is being queried. |
| GetType |
Gets the query type. |
| Issue |
Issue a query. |
Remarks
The LPDIRECT3DQUERY9 and PDIRECT3DQUERY9 types are defined as pointers to the IDirect3DQuery9 interface.
typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;
Requirements
|
Header |
|
|---|---|
|
Library |
|
See also