Поделиться через


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

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

Синтаксис

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 (include D3dkmthk.h)

См. также

D3DKMTOpenKeyedMutex2