Freigeben über


D3DKMT_OPENNATIVEFENCEFROMNTHANDLE Struktur (d3dkmthk.h)

Die D3DKMT_OPENNATIVEFENCEFROMNTHANDLE-Struktur ist ein Parameter für die funktion D3DKMTOpenNativeFenceFromNTHandle. Es beschreibt den nativen Zaun zu öffnen.

Syntax

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;

Angehörige

hNtHandle

[in] NT-Handle für das freigegebene Zaunobjekt.

hDevice

[in] Gerätehandle zum Öffnen dieses Zaunobjekts aktiviert.

EngineAffinity

[in] Definiert die physischen Adapter, auf denen die virtuelle GPU-Adresse zugeordnet ist.

Flags

[in] Eine D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Struktur, die die Attribute des Synchronisierungsobjekts identifiziert.

hSyncObject

[out] Handle für das geöffnete Zaunobjekt.

NativeFenceMapping

[out] Eine D3DDDI_NATIVEFENCEMAPPING Struktur, die Prozesszuordnungsinformationen für das Zaunobjekt enthält.

Reserved[32]

Reserviert für die Systemverwendung.

Bemerkungen

Weitere Informationen zu systemeigenen GPU-Zaunen finden Sie unter native GPU-Zaunobjekte.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2
Header- d3dkmthk.h

Siehe auch

D3DKMTOpenNativeFenceFromNTHandle