Freigeben über


IDirect3DQuery9-Schnittstelle (d3d9helper.h)

Anwendungen verwenden die Methoden der IDirect3DQuery9-Schnittstelle, um asynchrone Abfragen für einen Treiber auszuführen.

Vererbung

Die IDirect3DQuery9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3DQuery9 verfügt auch über folgende Membertypen:

Methoden

Die IDirect3DQuery9-Schnittstelle verfügt über diese Methoden.

 
IDirect3DQuery9::GetData

Die IDirect3DQuery9::GetData-Methode (d3d9helper.h) ruft eine abgefragte Ressource ab, um den Abfragestatus oder ein Abfrageergebnis abzurufen.
IDirect3DQuery9::GetDataSize

Die IDirect3DQuery9::GetDataSize-Methode (d3d9helper.h) ruft die Anzahl der Bytes in den Abfragedaten ab.
IDirect3DQuery9::GetDevice

Die IDirect3DQuery9::GetDevice-Methode (d3d9helper.h) ruft das gerät ab, das abgefragt wird.
IDirect3DQuery9::GetType

Die IDirect3DQuery9::GetType-Methode (d3d9helper.h) ruft den Abfragetyp ab.
IDirect3DQuery9::Issue

Die IDirect3DQuery9::Issue-Methode (d3d9helper.h) stellt eine Abfrage aus.

Hinweise

Die Typen LPDIRECT3DQUERY9 und PDIRECT3DQUERY9 werden als Zeiger auf die IDirect3DQuery9-Schnittstelle definiert.

typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d9helper.h (einschließlich D3D9.h)

Weitere Informationen

Direct3D-Schnittstellen