Структура 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 |
См. также раздел
Аудио микшеры