struttura D3DDDI_NATIVEFENCEINFO (d3dukmdt.h)

D3DDDI_NATIVEFENCEINFO descrive gli attributi di un oggetto di sincronizzazione del recinto nativo.

Sintassi

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;

Members

InitialFenceValue

[in] Valore di recinto iniziale.

EngineAffinity

[in] Definisce le schede fisiche in cui viene eseguito il mapping dell'indirizzo virtuale GPU.

Type

[in] Valore D3DDDI_NATIVEFENCE_TYPE che specifica il tipo di recinto.

Flags

[in] Struttura D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS che identifica gli attributi dell'oggetto di sincronizzazione.

NativeFenceMapping

[out] Struttura D3DDDI_NATIVEFENCE_MAPPING in cui vengono restituite le informazioni di mapping del processo per la recinzione nativa.

Reserved[28]

Commenti

Per altre informazioni sulle recinzioni GPU native, vedere Oggetti di isolamento GPU nativi.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2
Intestazione d3dukmdt.h

Vedi anche

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence