структура D3DKMT_OPENKEYEDMUTEX2 (d3dkmthk.h)

Описывает мьютекс с ключом, который открывает функция D3DKMTOpenKeyedMutex2 .

Синтаксис

typedef struct _D3DKMT_OPENKEYEDMUTEX2 {
  [in]  D3DKMT_HANDLE hSharedHandle;
  [out] D3DKMT_HANDLE hKeyedMutex;
  [in]  VOID          *pPrivateRuntimeData;
  [in]  UINT          PrivateRuntimeDataSize;
} D3DKMT_OPENKEYEDMUTEX2;

Члены

[in] hSharedHandle

Тип данных D3DKMT_HANDLE, представляющий глобальный дескриптор мьютекса с ключом.

[out] hKeyedMutex

Тип данных D3DKMT_HANDLE, представляющий дескриптор для мьютекса с ключом в этом процессе.

[in] pPrivateRuntimeData

Буфер, содержащий начальные частные данные. Этот буфер копируется только в том случае, если у мьютекса с ключом еще нет закрытых данных.

[in] PrivateRuntimeDataSize

Размер элемента pPrivateRuntimeData в байтах.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3dkmthk.h (включая D3dkmthk.h)

См. также раздел

D3DKMTOpenKeyedMutex2