Partager via


structure D3DDDI_NATIVEFENCEINFO (d3dukmdt.h)

D3DDDI_NATIVEFENCEINFO décrit les attributs d’un objet de synchronisation de clôture native.

Syntaxe

typedef struct _D3DDDI_NATIVEFENCEINFO {
  D3DKMT_ALIGN64 UINT64              InitialFenceValue;
  UINT                               EngineAffinity;
  D3DDDI_NATIVEFENCE_TYPE            Type;
  D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
  D3DDDI_NATIVEFENCEMAPPING          NativeFenceMapping;
  D3DKMT_ALIGN64 BYTE                Reserved[28];
} D3DDDI_NATIVEFENCEINFO;

Membres

InitialFenceValue

[in] Valeur de clôture initiale.

EngineAffinity

[in] Définit les adaptateurs physiques où l’adresse virtuelle GPU est mappée.

Type

[in] Valeur D3DDDI_NATIVEFENCE_TYPE qui spécifie le type de la clôture.

Flags

[in] Structure D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS qui identifie les attributs de l’objet de synchronisation.

NativeFenceMapping

[out] Structure D3DDDI_NATIVEFENCE_MAPPING dans laquelle les informations de mappage de processus pour la clôture native sont retournées.

Reserved[28]

Remarques

Pour plus d’informations sur les clôtures GPU natives, consultez Objets de clôture GPU natifs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 24H2
En-tête d3dukmdt.h

Voir aussi

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence