struttura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE (d3dkmthk.h)

La struttura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE è un parametro per la funzione D3DKMTOpenNativeFenceFromNTHandle. Descrive la recinzione nativa da aprire.

Sintassi

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;

Membri

hNtHandle

[in] Handle NT per l'oggetto di isolamento condiviso.

hDevice

[in] Handle del dispositivo per aprire questo oggetto recinto.

EngineAffinity

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

Flags

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

hSyncObject

[out] Handle per l'oggetto recinto aperto.

NativeFenceMapping

[out] Struttura D3DDDI_NATIVEFENCEMAPPING che contiene informazioni di mapping dei processi per l'oggetto di isolamento.

Reserved[32]

Riservato per l'uso del sistema.

Osservazioni

Per altre informazioni sui recinto GPU nativi, vedere oggetti di isolamento GPU nativi.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2
intestazione d3dkmthk.h

Vedere anche

D3DKMTOpenNativeFenceFromNTHandle