D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE structure (d3dukmdt.h)
La structure D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE définit l’échappement de l’utilisation de l’événement du processeur du pilote en mode noyau (KMD) lors de la notification à KMD de l’utilisation prévue d’un objet d’événement de processeur KMD.
Syntaxe
typedef struct _D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE {
D3DDDI_DRIVERESCAPETYPE EscapeType;
D3DKMT_HANDLE hSyncObject;
D3DKMT_ALIGN64 UINT64 hKmdCpuEvent;
UINT Usage[8];
} D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE;
Membres
EscapeType
[in] Un D3DDDI_DRIVERESCAPETYPE. Doit être défini sur D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE.
hSyncObject
[in] Handle de l’objet de synchronisation d’événements du processeur, retourné par D3DKMTCreateSynchronizationObject2.
hKmdCpuEvent
[in] Gérer le KMD retourné par DXGKDDI_CREATECPUEVENT
Usage[8]
Utilisation définie par le pilote pour l’objet de synchronisation.
Remarques
Pour plus d’informations et un exemple de code, consultez Signalisation d’un événement d’UC à partir de KMD .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3dukmdt.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