Condividi tramite


MIXERCONTROLDETAILS_LISTTEXTA struttura (mmeapi.h)

La struttura MIXERCONTROLDETAILS_LISTTEXT recupera il testo dell'elenco, il testo dell'etichetta e/o le informazioni sull'intervallo di banda per i controlli a più elementi. Questa struttura viene usata quando il flag di MIXER_GETCONTROLDETAILSF_LISTTEXT viene specificato nella funzione mixerGetControlDetails.

Sintassi

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

Members

dwParam1

Controllare i valori specifici della classe. I tipi di controllo seguenti sono elencati con i relativi valori corrispondenti:

Nome Descrizione
EQUALIZZATORE MIXERCONTROL. Membro bounds dwMinimum.
MIXER e MUX Membro MIXERLINEdwLineID.
MULTIPLESELECT e SINGLESELECT Indefinito; deve essere zero

dwParam2

Vedere dwParam1.

szName[MIXER_LONG_NAME_CHARS]

Nome che descrive un singolo elemento in un controllo a più elementi. Questo testo può essere usato come etichetta o testo dell'elemento, a seconda della classe di controllo.

Commenti

I tipi di controllo standard seguenti usano questa struttura per recuperare le descrizioni del testo dell'elemento nei controlli a più elementi:

Controllo Fader:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

Controlli elenco:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

Nota

L'intestazione mmeapi.h definisce MIXERCONTROLDETAILS_LISTTEXT come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione mmeapi.h

Vedi anche

Strutture del mixer audio

Mixer audio

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails