D3DKMT_OPENNATIVEFENCEFROMNTHANDLE構造体 (d3dkmthk.h)
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE 構造体は、D3DKMTOpenNativeFenceFromNTHandle 関数のパラメーターです。 開くネイティブ フェンスについて説明します。
構文
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;
メンバーズ
hNtHandle
[in]共有フェンス オブジェクトの NT ハンドル。
hDevice
[in]このフェンス オブジェクトを開くデバイス ハンドル。
EngineAffinity
[in]GPU 仮想アドレスがマップされる物理アダプターを定義します。
Flags
[in]同期オブジェクトの属性を識別する D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS 構造体。
hSyncObject
[out]開いているフェンス オブジェクトへのハンドル。
NativeFenceMapping
[out]フェンス オブジェクトのプロセス マッピング情報を含む D3DDDI_NATIVEFENCEMAPPING 構造体。
Reserved[32]
システム用に予約されています。
備考
ネイティブ GPU フェンスの詳細については、「ネイティブ GPU フェンス オブジェクト
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 24H2 |
ヘッダー | d3dkmthk.h |