D3DKMT_SUBMITCOMMANDTOHWQUEUE structure (d3dkmthk.h)
Structure qui contient des informations pour envoyer une commande à la file d’attente matérielle.
Syntaxe
typedef struct _D3DKMT_SUBMITCOMMANDTOHWQUEUE {
D3DKMT_HANDLE hHwQueue;
D3DKMT_ALIGN64 UINT64 HwQueueProgressFenceId;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CommandBuffer;
UINT CommandLength;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
D3DKMT_HANDLE const *WrittenPrimaries;
} D3DKMT_SUBMITCOMMANDTOHWQUEUE;
Membres
hHwQueue
File d’attente de contexte à laquelle envoyer la commande.
HwQueueProgressFenceId
Valeur de clôture de progression de la file d’attente matérielle qui sera signalée une fois la commande terminée.
CommandBuffer
VA GPU de la mémoire tampon de commandes à exécuter sur le GPU.
CommandLength
Longueur en octets de la mémoire tampon de commandes.
PrivateDriverDataSize
Taille des données de pilote privé en octets.
pPrivateDriverData
Pointeur vers une mémoire tampon qui contient des données de pilote privé facultatives.
NumPrimaries
Nombre de primaires écrites par cette mémoire tampon de commande.
WrittenPrimaries
Tableau de primaires écrits par cette mémoire tampon de commandes.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmthk.h |
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