Condividi tramite


MIXERCONTROLDETAILS_LISTTEXT 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 tMIXERCONTROLDETAILS_LISTTEXT {
  DWORD dwParam1;
  DWORD dwParam2;
  char  szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXT, *PMIXERCONTROLDETAILS_LISTTEXT, *LPMIXERCONTROLDETAILS_LISTTEXT;

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

Requisiti

   
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