Compartir a través de


estructura MIXERCONTROLDETAILS_LISTTEXTA (mmeapi.h)

La estructura MIXERCONTROLDETAILS_LISTTEXT recupera texto de lista, texto de etiqueta o intervalo de banda para controles de varios elementos. Esta estructura se usa cuando se especifica la marca MIXER_GETCONTROLDETAILSF_LISTTEXT en la función mixerGetControlDetails.

Sintaxis

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

Miembros

dwParam1

Controlar valores específicos de la clase. Los siguientes tipos de control se enumeran con sus valores correspondientes:

Nombre Descripción
ECUALIZADOR MIXERCONTROL. Miembro dwMinimum de bounds.
MEZCLADOR y MUX Miembro MIXERLINEdwLineID.
MULTIPLESELECT y SINGLESELECT Indefinido; debe ser cero

dwParam2

Consulte dwParam1.

szName[MIXER_LONG_NAME_CHARS]

Nombre que describe un solo elemento en un control de varios elementos. Este texto se puede usar como texto de etiqueta o elemento, dependiendo de la clase de control.

Comentarios

Los siguientes tipos de control estándar usan esta estructura para recuperar las descripciones de texto del elemento en controles de varios elementos:

Control Fader:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

Controles de lista:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

Nota

El encabezado mmeapi.h define MIXERCONTROLDETAILS_LISTTEXT como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado mmeapi.h

Consulte también

Estructuras de mezclador de audio

Mezcladores de audio

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails