D3DHAL_DP2RESPONSE structure (d3dhal.h)
DirectX 9.0 et versions ultérieures uniquement.
Une ou plusieurs structures D3DHAL_DP2RESPONSE sont analysées à partir de la mémoire tampon de réponse que le rappel D3dDrawPrimitives2 retourne au runtime. Chaque structure spécifie la disponibilité des réponses aux requêtes précédemment émises.
Syntaxe
typedef struct _D3DHAL_DP2RESPONSE {
BYTE bCommand;
BYTE bReserved;
WORD wStateCount;
DWORD dwTotalSize;
} D3DHAL_DP2RESPONSE, *LPD3DHAL_DP2RESPONSE;
Membres
bCommand
Spécifie un jeton de réponse. Ce membre peut être D3DDP2OP_RESPONSECONTINUE ou D3DDP2OP_RESPONSEQUERY du type énuméré D3DHAL_DP2OPERATION .
bReserved
Réservé à l’utilisation système et doit être ignoré par le pilote.
wStateCount
Spécifie le nombre de réponses (c’est-à-dire le nombre de structures D3DHAL_DP2RESPONSEQUERY ) qui suivent cette structure D3DHAL_DP2RESPONSE. Si le pilote définit bCommand sur D3DDP2OP_RESPONSECONTINUE, il doit définir ce membre sur zéro. Toutefois, le runtime ignore ce membre lorsque bCommand est défini sur D3DDP2OP_RESPONSECONTINUE ; ce membre n’est valide que lorsque le pilote définit bCommand sur D3DDP2OP_RESPONSEQUERY.
dwTotalSize
Spécifie la taille totale, en octets, des réponses associées à cette structure D3DHAL_DP2RESPONSE. Le pilote inclut également la taille de cette structure D3DHAL_DP2RESPONSE dans la taille totale pour permettre au runtime d’ignorer cette structure D3DHAL_DP2RESPONSE lors de l’analyse de la mémoire tampon de réponse.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dhal.h (inclure D3dhal.h) |
Voir aussi
D3DDP2OP_RESPONSECONTINUE
D3DDP2OP_RESPONSEQUERY
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour