Share via


estrutura MIXERCONTROLDETAILS_LISTTEXT (mmeapi.h)

A estrutura MIXERCONTROLDETAILS_LISTTEXT recupera o texto da lista, o texto do rótulo e/ou as informações de intervalo de banda para controles de vários itens. Essa estrutura é usada quando o sinalizador MIXER_GETCONTROLDETAILSF_LISTTEXT é especificado na função mixerGetControlDetails.

Sintaxe

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

Membros

dwParam1

Controlar valores específicos da classe. Os seguintes tipos de controle são listados com seus valores correspondentes:

Nome Descrição
EQUALIZADOR MIXERCONTROL. Membro dwMinimum bounds.
MIXER e MUX Membro MIXERLINEdwLineID.
MULTIPLESELECT e SINGLESELECT Indefinido; deve ser zero

dwParam2

Consulte dwParam1.

szName[MIXER_LONG_NAME_CHARS]

Nome que descreve um único item em um controle de vários itens. Esse texto pode ser usado como um rótulo ou texto de item, dependendo da classe de controle.

Comentários

Os seguintes tipos de controle padrão usam essa estrutura para recuperar as descrições de texto do item em controles de vários itens:

Controle fader:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

Controles de lista:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho mmeapi.h

Confira também

Estruturas do Mixer de Áudio

Misturadores de áudio

MIXERCONTROL

mixerGetControlDetails

Mixersetcontroldetails