Freigeben über


D3DHAL_DP2DELETEQUERY Struktur (d3dhal.h)

Nur DirectX 9.0 und höhere Versionen.

Mindestens eine D3DHAL_DP2DELETEQUERY Strukturen werden vom Befehlspuffer vom D3dDrawPrimitives2 Rückruf analysiert, wenn das bCommand Member der D3DHAL_DP2COMMAND Struktur auf D3DDP2OP_DELETEQUERY festgelegt ist und zum Freigeben von Ressourcen für Abfragen verwendet wird.

Syntax

typedef struct _D3DHAL_DP2DELETEQUERY {
  DWORD dwQueryID;
} D3DHAL_DP2DELETEQUERY;

Angehörige

dwQueryID

Gibt die Abfrage an, für die der Treiber Ressourcen freigibt.

Bemerkungen

Die Laufzeit verwendet D3DHAL_DP2DELETEQUERY, um jede Abfrage zu identifizieren. Der D3dDrawPrimitives2 Rückruf des Treibers muss wPrimitiveCount- D3DHAL_DP2DELETEQUERY Strukturen aus dem Befehlspuffer verarbeiten. Der Wert wPrimitiveCount wird in der D3DHAL_DP2COMMAND-Struktur angegeben. Der Treiber analysiert diese Strukturen und gibt Ressourcen für die abfragen frei, die sie darstellen.

Anforderungen

Anforderung Wert
Header- d3dhal.h (einschließlich D3dhal.h)

Siehe auch

D3DDP2OP_DELETEQUERY

D3DHAL_DP2COMMAND

D3DHAL_DP2CREATEQUERY

D3dDrawPrimitives2