Freigeben über


D3DDDI_NATIVEFENCEINFO Struktur (d3dukmdt.h)

D3DDDI_NATIVEFENCEINFO beschreibt die Attribute eines systemeigenen Zaunsynchronisierungsobjekts.

Syntax

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;

Angehörige

InitialFenceValue

[in] Der anfängliche Zaunwert.

EngineAffinity

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

Type

[in] Ein D3DDDI_NATIVEFENCE_TYPE Wert, der den Typ des Zauns angibt.

Flags

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

NativeFenceMapping

[out] Eine D3DDDI_NATIVEFENCE_MAPPING Struktur, in der die Prozesszuordnungsinformationen für den nativen Zaun zurückgegeben werden.

Reserved[28]

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- d3dukmdt.h

Siehe auch

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence