Share via


Interfaz IDirect3DQuery9 (d3d9helper.h)

Las aplicaciones usan los métodos de la interfaz IDirect3DQuery9 para realizar consultas asincrónicas en un controlador.

Herencia

La interfaz IDirect3DQuery9 hereda de la interfaz IUnknown . IDirect3DQuery9 también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3DQuery9 tiene estos métodos.

 
IDirect3DQuery9::GetData

El método IDirect3DQuery9::GetData (d3d9helper.h) sondea un recurso consultado para obtener el estado de la consulta o un resultado de la consulta.
IDirect3DQuery9::GetDataSize

El método IDirect3DQuery9::GetDataSize (d3d9helper.h) obtiene el número de bytes de los datos de consulta.
IDirect3DQuery9::GetDevice

El método IDirect3DQuery9::GetDevice (d3d9helper.h) obtiene el dispositivo que se está consultando.
IDirect3DQuery9::GetType

El método IDirect3DQuery9::GetType (d3d9helper.h) obtiene el tipo de consulta.
IDirect3DQuery9::Issue

El método IDirect3DQuery9::Issue (d3d9helper.h) emite una consulta.

Comentarios

Los tipos LPDIRECT3DQUERY9 y PDIRECT3DQUERY9 se definen como punteros a la interfaz IDirect3DQuery9 .

typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;

Requisitos

   
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)

Consulte también

Direct3D Interfaces