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


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

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

Синтаксис

typedef struct _D3DKMT_OPENKEYEDMUTEX2 {
  [in]  D3DKMT_HANDLE hSharedHandle;
  [out] D3DKMT_HANDLE hKeyedMutex;
  void          D3DKMT_PTR(
    VOID                *unnamedParam1,
    pPrivateRuntimeData unnamedParam2
  );
  [in]  UINT          PrivateRuntimeDataSize;
} D3DKMT_OPENKEYEDMUTEX2;

Члены

[in] hSharedHandle

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

[out] hKeyedMutex

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

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateRuntimeData unnamedParam2)

[in] PrivateRuntimeDataSize

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

Требования

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

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

D3DKMTOpenKeyedMutex2