D3DHAL_DP2DELETEQUERY structure (d3dhal.h)

DirectX 9.0 et versions ultérieures uniquement.

Une ou plusieurs structures D3DHAL_DP2DELETEQUERY sont analysées à partir de la mémoire tampon de commandes par le rappel D3dDrawPrimitives2 lorsque le membre bCommand de la structure D3DHAL_DP2COMMAND est défini sur D3DDP2OP_DELETEQUERY et sont utilisées pour libérer des ressources pour les requêtes.

Syntaxe

typedef struct _D3DHAL_DP2DELETEQUERY {
  DWORD dwQueryID;
} D3DHAL_DP2DELETEQUERY;

Membres

dwQueryID

Identifie la requête pour laquelle le pilote libère des ressources.

Remarques

Le runtime utilise D3DHAL_DP2DELETEQUERY pour identifier chaque requête. Le rappel D3dDrawPrimitives2 du pilote doit traiter wPrimitiveCount D3DHAL_DP2DELETEQUERY structures à partir de la mémoire tampon de commandes. La valeur de wPrimitiveCount est spécifiée dans la structure D3DHAL_DP2COMMAND. Le pilote analyse ces structures et libère des ressources pour les requêtes qu’elles représentent.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

D3DDP2OP_DELETEQUERY

D3DHAL_DP2COMMAND

D3DHAL_DP2CREATEQUERY

D3dDrawPrimitives2