D3DKMT_ACQUIREKEYEDMUTEX2结构(d3dkmthk.h)
描述 D3DKMTAcquireKeyedMutex2 函数获取包括私有数据的键式互斥体对象。
语法
typedef struct _D3DKMT_ACQUIREKEYEDMUTEX2 {
D3DKMT_HANDLE hKeyedMutex;
D3DKMT_ALIGN64 UINT64 Key;
PLARGE_INTEGER pTimeout;
D3DKMT_ALIGN64 UINT64 FenceValue;
VOID *pPrivateRuntimeData;
UINT PrivateRuntimeDataSize;
} D3DKMT_ACQUIREKEYEDMUTEX2;
成员
hKeyedMutex
[in]表示键控互斥体的句柄的D3DKMT_HANDLE数据类型。
Key
[in]要获取的键值。
pTimeout
[in]NT 样式的超时值。
FenceValue
[out]GPU 同步对象的当前围栏值。
pPrivateRuntimeData
[out]指向要复制到的缓冲区的指针。
PrivateRuntimeDataSize
[in]pPrivateRuntimeData 成员的大小(以字节为单位)。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8 |
支持的最低服务器 | Windows Server 2012 |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |