Структура AUXCAPS (mmeapi.h)
Структура AUXCAPS описывает возможности вспомогательного устройства вывода.
Синтаксис
typedef struct auxcaps_tag {
WORD wMid;
WORD wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
WORD wTechnology;
DWORD dwSupport;
} AUXCAPS, *PAUXCAPS, *NPAUXCAPS, *LPAUXCAPS;
Члены
wMid
Идентификатор изготовителя драйвера устройства для вспомогательного звукового устройства. Идентификаторы изготовителей определяются в полях Идентификаторы производителя и Продукта.
wPid
Идентификатор продукта для вспомогательного звукового устройства. В настоящее время идентификаторы продуктов для вспомогательных звуковых устройств не определены.
vDriverVersion
Номер версии драйвера устройства для вспомогательного звукового устройства. Байт высокого порядка — это основной номер версии, а байт низкого порядка — дополнительный номер версии.
szPname[MAXPNAMELEN]
Название продукта в строке с пустым завершением.
wTechnology
Тип вспомогательного аудиовыхода:
Имя | Описание |
---|---|
|
Аудиовыход из вспомогательных входных разъемов. |
|
Аудиовыход внутреннего дисковода компакт-дисков. |
dwSupport
Описание дополнительных функций, поддерживаемых вспомогательным звуковым устройством.
Имя | Описание |
---|---|
|
Поддерживает отдельный левый и правый регулятор громкости. |
|
Поддерживает управление громкости. |
Если устройство поддерживает изменение тома, будет установлен флаг AUXCAPS_VOLUME. Если устройство поддерживает отдельные изменения тома в левом и правом каналах, будут настроены как AUXCAPS_VOLUME, так и AUXCAPS_LRVOLUME.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | mmeapi.h (включая Windows.h) |