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


структура MIXERCONTROLDETAILS_LISTTEXT (mmeapi.h)

Структура MIXERCONTROLDETAILS_LISTTEXT извлекает текст списка, текст метки и (или) сведения о диапазоне диапазона для элементов управления с несколькими элементами. Эта структура используется при указании флага MIXER_GETCONTROLDETAILSF_LISTTEXT в функции mixerGetControlDetails.

Синтаксис

typedef struct tMIXERCONTROLDETAILS_LISTTEXT {
  DWORD dwParam1;
  DWORD dwParam2;
  char  szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXT, *PMIXERCONTROLDETAILS_LISTTEXT, *LPMIXERCONTROLDETAILS_LISTTEXT;

Члены

dwParam1

Управление значениями, зависящими от класса. Следующие типы элементов управления перечислены с соответствующими значениями:

Имя Описание
ЭКВАЛАЙЗЕР MIXERCONTROL. Ограничивающий член dwMinimum.
MIXER и MUX ЭЛЕМЕНТ MIXERLINEdwLineID.
MULTIPLESELECT и SINGLESELECT Неопределенный; значение должно быть равно нулю

dwParam2

См. dwParam1.

szName[MIXER_LONG_NAME_CHARS]

Имя, описывающее один элемент в элементе управления с несколькими элементами. Этот текст можно использовать в качестве текста метки или элемента в зависимости от класса элемента управления.

Комментарии

Следующие стандартные типы элементов управления используют эту структуру для получения текстовых описаний элементов в элементах управления с несколькими элементами управления:

Элемент управления Fader:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

Элементы управления списками:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

Требования

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

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

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

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

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails