public enum MIXER_FLAGS
{
MIXER_OBJECTF_HANDLE = unchecked((int)0x80000000),
MIXER_OBJECTF_MIXER = 0,
MIXER_OBJECTF_HMIXER = MIXER_OBJECTF_MIXER | MIXER_OBJECTF_HANDLE,
MIXER_OBJECTF_WAVEOUT = 0x10000000,
MIXER_OBJECTF_HWAVEOUT = MIXER_OBJECTF_WAVEOUT | MIXER_OBJECTF_HANDLE,
MIXER_OBJECTF_WAVEIN = 0x20000000,
MIXER_OBJECTF_HWAVEIN = MIXER_OBJECTF_WAVEIN | MIXER_OBJECTF_HANDLE,
MIXER_OBJECTF_MIDIOUT = 0x30000000,
MIXER_OBJECTF_HMIDIOUT = MIXER_OBJECTF_MIDIOUT | MIXER_OBJECTF_HANDLE,
MIXER_OBJECTF_MIDIIN = 0x40000000,
MIXER_OBJECTF_HMIDIIN = MIXER_OBJECTF_MIDIIN | MIXER_OBJECTF_HANDLE,
MIXER_OBJECTF_AUX = 0x50000000,
MIXER_GETCONTROLDETAILSF_VALUE = 0,
MIXER_SETCONTROLDETAILSF_VALUE = 0,
MIXER_GETCONTROLDETAILSF_LISTTEXT = 1,
MIXER_SETCONTROLDETAILSF_LISTTEXT = 1,
MIXER_GETCONTROLDETAILSF_QUERYMASK = 0xF,
MIXER_SETCONTROLDETAILSF_QUERYMASK = 0xF,
MIXER_GETLINECONTROLSF_QUERYMASK = 0xF,
MIXER_GETLINECONTROLSF_ALL = 0,
MIXER_GETLINECONTROLSF_ONEBYID = 1,
MIXER_GETLINECONTROLSF_ONEBYTYPE = 2,
MIXER_GETLINEINFOF_DESTINATION = 0,
MIXER_GETLINEINFOF_SOURCE = 1,
MIXER_GETLINEINFOF_LINEID = 2,
MIXER_GETLINEINFOF_COMPONENTTYPE = 3,
MIXER_GETLINEINFOF_TARGETTYPE = 4,
MIXER_GETLINEINFOF_QUERYMASK = 0xF,
}
<Flags()> _
Enum MixerFlags
MIXER_GETLINEINFOF_DESTINATION = 0
MIXER_GETLINEINFOF_SOURCE = 1
MIXER_GETLINEINFOF_LINEID = 2
MIXER_GETLINEINFOF_COMPONENTTYPE = 3
MIXER_GETLINEINFOF_TARGETTYPE = 4
MIXER_OBJECTF_MIXER = &H0
MIXER_OBJECTF_HMIXER = &H80000000
MIXER_OBJECTF_WAVEOUT = &H10000000
MIXER_OBJECTF_HWAVEOUT = &H90000000
MIXER_OBJECTF_WAVEIN = &H20000000
MIXER_OBJECTF_HWAVEIN = &HA0000000
MIXER_OBJECTF_MIDIOUT = &H30000000
MIXER_OBJECTF_HMIDIOUT = &HB0000000
MIXER_OBJECTF_MIDIIN = &H40000000
MIXER_OBJECTF_HMIDIIN = &HC0000000
MIXER_OBJECTF_AUX = &H50000000
End Enum
None.
Do you know one? Please contribute it!
This enumeration is not yet complete. Many functions use other flags that are not included in this list. Please help to integrate it.
Please add some!
Please add some!