structure D3DKMT_CREATEHWQUEUE (d3dkmthk.h)
Structure passée à PFND3DKMT_CREATEHWQUEUE lors de la création d’une file d’attente matérielle.
Syntaxe
typedef struct _D3DKMT_CREATEHWQUEUE {
D3DKMT_HANDLE hHwContext;
D3DDDI_CREATEHWQUEUEFLAGS Flags;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
D3DKMT_HANDLE hHwQueue;
D3DKMT_HANDLE hHwQueueProgressFence;
VOID *HwQueueProgressFenceCPUVirtualAddress;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS HwQueueProgressFenceGPUVirtualAddress;
} D3DKMT_CREATEHWQUEUE;
Membres
hHwContext
Gérez le contexte matériel auquel la file d’attente appartient.
Flags
Champ bit de valeurs D3DDDI_CREATEHWQUEUEFLAGS spécifiant les indicateurs de création de file d’attente matérielle.
PrivateDriverDataSize
Taille des données de pilote privé.
pPrivateDriverData
Données de pilote privé.
hHwQueue
Gérez l’objet de file d’attente matérielle à laquelle envoyer le travail.
hHwQueueProgressFence
Gérez l’objet de clôture surveillé utilisé pour surveiller la progression de la file d’attente.
HwQueueProgressFenceCPUVirtualAddress
Mappage en lecture seule de la valeur de clôture de progression de la file d’attente pour le processeur.
HwQueueProgressFenceGPUVirtualAddress
Mappage en lecture/écriture de la valeur de clôture de progression de la file d’attente pour le GPU.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmthk.h |
Voir aussi
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