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


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

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

Синтаксис

typedef struct tagMIXERCONTROLDETAILS_LISTTEXTA {
  DWORD dwParam1;
  DWORD dwParam2;
  CHAR  szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXTA, *PMIXERCONTROLDETAILS_LISTTEXTA, *LPMIXERCONTROLDETAILS_LISTTEXTA;

Члены

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

Заметка

Заголовок mmeapi.h определяет MIXERCONTROLDETAILS_LISTTEXT как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка mmeapi.h

См. также

структуры миксера звука

звуковых миксеров

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails