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


Структура MIXERCAPS (mmeapi.h)

Структура MIXERCAPS описывает возможности микшерного устройства.

Синтаксис

typedef struct tMIXERCAPS {
  WORD    wMid;
  WORD    wPid;
  VERSION vDriverVersion;
  char    szPname[MAXPNAMELEN];
  DWORD   fdwSupport;
  DWORD   cDestinations;
} MIXERCAPS, *PMIXERCAPS, *LPMIXERCAPS;

Члены

wMid

Идентификатор производителя для драйвера устройства микшера. Идентификаторы изготовителей определяются в полях Идентификаторы производителя и Продукта.

wPid

Идентификатор продукта для драйвера микшерного устройства. Идентификаторы продуктов определяются в полях "Изготовитель" и "Идентификаторы продуктов".

vDriverVersion

Номер версии драйвера устройства микшера. Байт высокого порядка — это основной номер версии, а байт низкого порядка — дополнительный номер версии.

szPname[MAXPNAMELEN]

Имя продукта. Если драйвер устройства микшера поддерживает несколько карточек, эта строка должна однозначно и легко идентифицировать (потенциально для пользователя) конкретный карта.

fdwSupport

Различные сведения о поддержке драйвера микшерного устройства. В настоящее время не определены биты расширенной поддержки.

cDestinations

Количество назначений аудиостроек, доступных через микшерное устройство. Все микшерные устройства должны поддерживать по крайней мере одну целевую строку, поэтому этот элемент не может быть равен нулю. Целевые индексы, используемые в элементе dwDestination структуры MIXERLINE , варьируются от нуля до значения, указанного в элементе cDestinations минус единица.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть mmeapi.h

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

Структуры аудио микшера

Аудио микшеры

MIXERLINE