Freigeben über


MIXERCONTROLDETAILS_LISTTEXTW Struktur (mmeapi.h)

Die MIXERCONTROLDETAILS_LISTTEXT Struktur ruft Listentext, Beschriftungstext und/oder Bereichsinformationen für Steuerelemente mit mehreren Elementen ab. Diese Struktur wird verwendet, wenn das MIXER_GETCONTROLDETAILSF_LISTTEXT Flag in der MixerGetControlDetails-Funktion angegeben wird.

Syntax

typedef struct tagMIXERCONTROLDETAILS_LISTTEXTW {
  DWORD dwParam1;
  DWORD dwParam2;
  WCHAR szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXTW, *PMIXERCONTROLDETAILS_LISTTEXTW, *LPMIXERCONTROLDETAILS_LISTTEXTW;

Angehörige

dwParam1

Steuerelementklassenspezifische Werte. Die folgenden Steuerelementtypen werden mit den entsprechenden Werten aufgelistet:

Name Beschreibung
AUSGLEICH MIXERCONTROL. Bounds dwMinimum member.
Mixer und MUX MIXERLINEdwLineID-Mitglied.
MULTIPLESELECT und SINGLESELECT Undefiniert; muss null sein

dwParam2

Siehe dwParam1.

szName[MIXER_LONG_NAME_CHARS]

Name, der ein einzelnes Element in einem Steuerelement mit mehreren Elementen beschreibt. Dieser Text kann je nach Steuerelementklasse als Beschriftungs- oder Elementtext verwendet werden.

Bemerkungen

Die folgenden Standardsteuerelementtypen verwenden diese Struktur zum Abrufen der Elementtextbeschreibungen für Steuerelemente mit mehreren Elementen:

Fadersteuerelement:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

Listensteuerelemente:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

Anmerkung

Der mmeapi.h-Header definiert MIXERCONTROLDETAILS_LISTTEXT als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- mmeapi.h

Siehe auch

Audiomixerstrukturen

Audiomixer

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails