Compartilhar via


Interface IDirect3DQuery9 (d3d9helper.h)

Os aplicativos usam os métodos da interface IDirect3DQuery9 para executar consultas assíncronas em um driver.

Herança

A interface IDirect3DQuery9 herda da interface IUnknown . IDirect3DQuery9 também tem estes tipos de membros:

Métodos

A interface IDirect3DQuery9 tem esses métodos.

 
IDirect3DQuery9::GetData

O método IDirect3DQuery9::GetData (d3d9helper.h) sonda um recurso consultado para obter o estado da consulta ou um resultado de consulta.
IDirect3DQuery9::GetDataSize

O método IDirect3DQuery9::GetDataSize (d3d9helper.h) obtém o número de bytes nos dados da consulta.
IDirect3DQuery9::GetDevice

O método IDirect3DQuery9::GetDevice (d3d9helper.h) obtém o dispositivo que está sendo consultado.
IDirect3DQuery9::GetType

O método IDirect3DQuery9::GetType (d3d9helper.h) obtém o tipo de consulta.
IDirect3DQuery9::Issue

O método IDirect3DQuery9::Issue (d3d9helper.h) emite uma consulta.

Comentários

Os tipos LPDIRECT3DQUERY9 e PDIRECT3DQUERY9 são definidos como ponteiros para a interface IDirect3DQuery9 .

typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)

Confira também

Direct3D Interfaces