MIXERCONTROLDETAILS_LISTTEXT (Compact 2013)
3/26/2014
This structure retrieves list text, label text, and/or band-range information for multiple-item controls.
This structure is used when the MIXER_GETCONTROLDETAILSF_LISTTEXT flag is specified in the mixerGetControlDetails function.
Syntax
typedef struct {
DWORD dwParam1;
DWORD dwParam2;
CHAR szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXT;
Members
dwParam1
Control class-specific values.The following table shows the control types, which are listed with their corresponding values.
Type
Description
EQUALIZER
MIXERCONTROL. Bounds dwMinimum member.
MIXER and MUX
MIXERLINE dwLineID member.
MULTIPLESELECT and SINGLESELECT
Undefined; must be zero.
- dwParam2
See dwParam1.
szName
Name describing a single item in a multiple-item control.This text can be used as a label or item text, depending on the control class.
Remarks
The following standard control types use this structure for retrieving the item text descriptions on multiple-item controls:
Fader control:
MIXERCONTROL_CONTROLTYPE_EQUALIZER
List controls:
MIXERCONTROL_CONTROLTYPE_MIXER MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT MIXERCONTROL_CONTROLTYPE_MUX MIXERCONTROL_CONTROLTYPE_SINGLESELECT
Requirements
Header |
mmsystem.h |