structure D3DKMT_CREATENATIVEFENCE (d3dkmthk.h)
La structure D3DKMT_CREATENATIVEFENCE est un paramètre pour la fonctionD3DKMTCreateNativeFence. Il décrit l’objet de clôture à créer.
Syntaxe
typedef struct _D3DKMT_CREATENATIVEFENCE {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hSyncObject;
BYTE PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
D3DDDI_NATIVEFENCEINFO Info;
D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
BYTE Reserved[28];
} D3DKMT_CREATENATIVEFENCE;
Membres
hDevice
[in] Handle vers l’appareil sur lequel l’objet de clôture est créé.
hSyncObject
[out] Handle de l’objet de synchronisation sur ce processus.
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[in/out] Données de pilote privé à passer à la fonction DxgkDdiCreateNativeFencede KMD et recopier vers UMD.
Info
[in/out] Structure D3DDDI_NATIVEFENCEINFO qui décrit les attributs de l’objet de synchronisation.
Flags
[in] Structure D3DKMT_CREATENATIVEFENCE_FLAGS qui décrit les indicateurs de l’objet de clôture.
Reserved[28]
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 |