D3DKMT_CREATENATIVEFENCE 結構 (d3dkmthk.h)
D3DKMT_CREATENATIVEFENCE 結構是 D3DKMTCreateNativeFence 函式的參數。 它會描述要建立的柵欄物件。
語法
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;
成員
hDevice
[in]建立柵欄物件的裝置句柄。
hSyncObject
[out]這個進程上同步物件的句柄。
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[in/out]要傳遞至 KMD 的 DxgkDdiCreateNativeFence 函式並複製回 UMD 的私人驅動程序數據。
Info
[in/out]描述同步處理物件屬性 的D3DDDI_NATIVEFENCEINFO 結構。
Flags
[in]描述柵欄物件旗標的 D3DKMT_CREATENATIVEFENCE_FLAGS 結構。
Reserved[28]
保留供系統使用。
備註
如需原生 GPU 柵欄的詳細資訊,請參閱 原生 GPU 柵欄物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 |
標頭 | d3dkmthk.h |