structure D3DKMT_OPENNATIVEFENCEFROMNTHANDLE (d3dkmthk.h)
La structure D3DKMT_OPENNATIVEFENCEFROMNTHANDLE est un paramètre pour la fonction D3DKMTOpenNativeFenceFromNTHandle. Il décrit la clôture native à ouvrir.
Syntaxe
typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
HANDLE hNtHandle;
D3DKMT_HANDLE hDevice;
UINT EngineAffinity;
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
D3DKMT_HANDLE hSyncObject;
D3DDDI_NATIVEFENCEMAPPING NativeFenceMapping;
BYTE Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;
Membres
hNtHandle
[in] Handle NT pour l’objet de clôture partagée.
hDevice
[in] Poignée d’appareil sur laquelle ouvrir cet objet de clôture.
EngineAffinity
[in] Définit les adaptateurs physiques où l’adresse virtuelle GPU est mappée.
Flags
[in] Structure D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS qui identifie les attributs de l’objet de synchronisation.
hSyncObject
[out] Handle vers l’objet de clôture ouvert.
NativeFenceMapping
[out] Structure D3DDDI_NATIVEFENCEMAPPING qui contient des informations de mappage de processus pour l’objet de clôture.
Reserved[32]
Réservé à l’utilisation du système.
Remarques
Pour plus d’informations sur les clôtures GPU natives, consultez objets de clôture GPU natifs.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2 |
d’en-tête | d3dkmthk.h |