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


структура KSJACK_DESCRIPTION2 (devicetopology.h)

Структура KSJACK_DESCRIPTION2 описывает аудиоразъем.

Чтобы получить описание аудиоразъема соединителя, вызовите IKsJackDescription2::GetJackDescription2.

Синтаксис

typedef struct _tagKSJACK_DESCRIPTION2 {
  DWORD DeviceStateInfo;
  DWORD JackCapabilities;
} KSJACK_DESCRIPTION2, *PKSJACK_DESCRIPTION2;

Члены

DeviceStateInfo

Зарезервировано для последующего использования.

JackCapabilities

Сохраняет возможности аудиоразъема: возможность обнаружения присутствия разъема или возможность динамического изменения формата. Константы, которые могут храниться в этом элементе структуры, определяются в Ksmedia.h следующим образом:

  • JACKDESC2_PRESENCE_DETECT_CAPABILITY (0x00000001)
  • JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY (0x00000002)

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть devicetopology.h

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

Основные звуковые структуры

IKsJackDescription2