D3DKMT_CREATENATIVEFENCE Struktur (d3dkmthk.h)
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 |