D3DKMT_ACQUIREKEYEDMUTEX结构 (d3dkmthk.h)

D3DKMT_ACQUIREKEYEDMUTEX结构描述了 D3DKMTAcquireKeyedMutex 函数获取的键式互斥体。

语法

typedef struct _D3DKMT_ACQUIREKEYEDMUTEX {
  [in]  D3DKMT_HANDLE         hKeyedMutex;
  [in]  D3DKMT_ALIGN64 UINT64 Key;
  void                  D3DKMT_PTR(
    PLARGE_INTEGER unnamedParam1,
    pTimeout       unnamedParam2
  );
  [out] D3DKMT_ALIGN64 UINT64 FenceValue;
} D3DKMT_ACQUIREKEYEDMUTEX;

成员

[in] hKeyedMutex

D3DKMT_HANDLE数据类型,表示要获取的键控互斥体对象的内核模式句柄。

[in] Key

一个 64 位值,指定要为其获取互斥体的键值。

void D3DKMT_PTR( PLARGE_INTEGER unnamedParam1, pTimeout unnamedParam2)

[out] FenceValue

一个 64 位值,指定 GPU 同步对象的当前围栏值。

要求

   
最低受支持的客户端 从 Windows 7 操作系统开始支持D3DKMT_ACQUIREKEYEDMUTEX。
Header d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMTAcquireKeyedMutex