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
[in]開啟此柵欄物件的裝置句柄。
EngineAffinity
[in]定義 GPU 虛擬位址對應的實體適配卡。
Flags
[in]識別同步處理物件屬性 的D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS 結構。
hSyncObject
[out]開啟的柵欄物件的句柄。
NativeFenceMapping
[out] D3DDDI_NATIVEFENCEMAPPING 結構,其中包含柵欄對象的進程對應資訊。
Reserved[32]
保留供系統使用。
備註
如需原生 GPU 柵欄的詳細資訊,請參閱 原生 GPU 柵欄物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 |
標頭 | d3dkmthk.h |