D3DKMT_OPENNATIVEFENCEFROMNTHANDLE構造体 (d3dkmthk.h)
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE構造体は、D3DKMTOpenNativeFenceFromNTHandle 関数のパラメーターです。 開くネイティブ フェンスについて説明します。
構文
typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
void D3DKMT_PTR(
HANDLE unnamedParam1,
hNtHandle unnamedParam2
);
D3DKMT_HANDLE hDevice;
UINT EngineAffinity;
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
D3DKMT_HANDLE hSyncObject;
D3DDDI_NATIVEFENCEMAPPING NativeFenceMapping;
BYTE Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;
メンバー
void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)
hDevice
[入力]このフェンス オブジェクトを開くデバイス ハンドル。
EngineAffinity
[入力]GPU 仮想アドレスがマップされる物理アダプターを定義します。
Flags
[入力]同期オブジェクトの属性を識別する D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS 構造体。
hSyncObject
[out]開かれたフェンス オブジェクトへのハンドル。
NativeFenceMapping
[out]フェンス オブジェクトのプロセス マッピング情報を含む D3DDDI_NATIVEFENCEMAPPING 構造体。
Reserved[32]
システムで使用するために予約されています。
注釈
ネイティブ GPU フェンスの詳細については、「 ネイティブ GPU フェンス オブジェクト」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11バージョン 24H2 |
Header | d3dkmthk.h |