Compartilhar via


estrutura MIXERCONTROLDETAILS_LISTTEXTW (mmeapi.h)

A estrutura MIXERCONTROLDETAILS_LISTTEXT recupera informações de texto de lista, texto de rótulo e/ou 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 tagMIXERCONTROLDETAILS_LISTTEXTW {
  DWORD dwParam1;
  DWORD dwParam2;
  WCHAR szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXTW, *PMIXERCONTROLDETAILS_LISTTEXTW, *LPMIXERCONTROLDETAILS_LISTTEXTW;

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 texto de rótulo ou 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

Observação

O cabeçalho mmeapi.h define MIXERCONTROLDETAILS_LISTTEXT como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
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

Combinadores de áudio

MIXERCONTROL

mixerGetControlDetails

Mixersetcontroldetails