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 |