Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die D3DKMT_CREATENATIVEFENCE-Struktur ist ein Parameter für die D3DKMTCreateNativeFence-Funktion. Es beschreibt das zu erstellende Zaunobjekt.
Syntax
typedef struct _D3DKMT_CREATENATIVEFENCE {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hSyncObject;
BYTE PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
D3DDDI_NATIVEFENCEINFO Info;
D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
BYTE Reserved[28];
} D3DKMT_CREATENATIVEFENCE;
Angehörige
hDevice
[in] Ein Handle für das Gerät, auf dem das Zaunobjekt erstellt wird.
hSyncObject
[out] Ein Handle für das Synchronisierungsobjekt in diesem Prozess.
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[in/out] Private Treiberdaten, die an die DxgkDdiCreateNativeFence-Funktion von KMD übergeben und zurück in UMD kopiert werden sollen.
Info
[in/out] Eine D3DDDI_NATIVEFENCEINFO Struktur, die die Attribute des Synchronisierungsobjekts beschreibt.
Flags
[in] Eine D3DKMT_CREATENATIVEFENCE_FLAGS Struktur, die die Flaggen für das Zaunobjekt beschreibt.
Reserved[28]
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 |