ホーム › Media.Audio › 定数
定数
475Windows.Win32.Media.Audio
| 名前 | 型 | 値 |
|---|---|---|
| MIXERCONTROL_CONTROLTYPE_CUSTOM | DWORD | 0 |
| MIXERCONTROL_CONTROLTYPE_BOOLEANMETER | DWORD | 268500992 |
| MIXERCONTROL_CONTROLTYPE_SIGNEDMETER | DWORD | 268566528 |
| MIXERCONTROL_CONTROLTYPE_PEAKMETER | DWORD | 268566529 |
| MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER | DWORD | 268632064 |
| MIXERCONTROL_CONTROLTYPE_BOOLEAN | DWORD | 536936448 |
| MIXERCONTROL_CONTROLTYPE_ONOFF | DWORD | 536936449 |
| MIXERCONTROL_CONTROLTYPE_MUTE | DWORD | 536936450 |
| MIXERCONTROL_CONTROLTYPE_MONO | DWORD | 536936451 |
| MIXERCONTROL_CONTROLTYPE_LOUDNESS | DWORD | 536936452 |
| MIXERCONTROL_CONTROLTYPE_STEREOENH | DWORD | 536936453 |
| MIXERCONTROL_CONTROLTYPE_BASS_BOOST | DWORD | 536945271 |
| MIXERCONTROL_CONTROLTYPE_BUTTON | DWORD | 553713664 |
| MIXERCONTROL_CONTROLTYPE_DECIBELS | DWORD | 805568512 |
| MIXERCONTROL_CONTROLTYPE_SIGNED | DWORD | 805437440 |
| MIXERCONTROL_CONTROLTYPE_UNSIGNED | DWORD | 805502976 |
| MIXERCONTROL_CONTROLTYPE_PERCENT | DWORD | 805634048 |
| MIXERCONTROL_CONTROLTYPE_SLIDER | DWORD | 1073872896 |
| MIXERCONTROL_CONTROLTYPE_PAN | DWORD | 1073872897 |
| MIXERCONTROL_CONTROLTYPE_QSOUNDPAN | DWORD | 1073872898 |
| MIXERCONTROL_CONTROLTYPE_FADER | DWORD | 1342373888 |
| MIXERCONTROL_CONTROLTYPE_VOLUME | DWORD | 1342373889 |
| MIXERCONTROL_CONTROLTYPE_BASS | DWORD | 1342373890 |
| MIXERCONTROL_CONTROLTYPE_TREBLE | DWORD | 1342373891 |
| MIXERCONTROL_CONTROLTYPE_EQUALIZER | DWORD | 1342373892 |
| MIXERCONTROL_CONTROLTYPE_SINGLESELECT | DWORD | 1879113728 |
| MIXERCONTROL_CONTROLTYPE_MUX | DWORD | 1879113729 |
| MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT | DWORD | 1895890944 |
| MIXERCONTROL_CONTROLTYPE_MIXER | DWORD | 1895890945 |
| MIXERCONTROL_CONTROLTYPE_MICROTIME | DWORD | 1610809344 |
| MIXERCONTROL_CONTROLTYPE_MILLITIME | DWORD | 1627586560 |
| WAVE_MAPPER | DWORD | 4294967295 |
| ENDPOINT_FORMAT_RESET_MIX_ONLY | DWORD | 1 |
| ENDPOINT_HARDWARE_SUPPORT_VOLUME | DWORD | 1 |
| ENDPOINT_HARDWARE_SUPPORT_MUTE | DWORD | 2 |
| ENDPOINT_HARDWARE_SUPPORT_METER | DWORD | 4 |
| AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ | DWORD | 1 |
| AMBISONICS_PARAM_VERSION_1 | DWORD | 1 |
| AUDCLNT_E_NOT_INITIALIZED | HRESULT | -2004287487 |
| AUDCLNT_E_ALREADY_INITIALIZED | HRESULT | -2004287486 |
| AUDCLNT_E_WRONG_ENDPOINT_TYPE | HRESULT | -2004287485 |
| AUDCLNT_E_DEVICE_INVALIDATED | HRESULT | -2004287484 |
| AUDCLNT_E_NOT_STOPPED | HRESULT | -2004287483 |
| AUDCLNT_E_BUFFER_TOO_LARGE | HRESULT | -2004287482 |
| AUDCLNT_E_OUT_OF_ORDER | HRESULT | -2004287481 |
| AUDCLNT_E_UNSUPPORTED_FORMAT | HRESULT | -2004287480 |
| AUDCLNT_E_INVALID_SIZE | HRESULT | -2004287479 |
| AUDCLNT_E_DEVICE_IN_USE | HRESULT | -2004287478 |
| AUDCLNT_E_BUFFER_OPERATION_PENDING | HRESULT | -2004287477 |
| AUDCLNT_E_THREAD_NOT_REGISTERED | HRESULT | -2004287476 |
| AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED | HRESULT | -2004287474 |
| AUDCLNT_E_ENDPOINT_CREATE_FAILED | HRESULT | -2004287473 |
| AUDCLNT_E_SERVICE_NOT_RUNNING | HRESULT | -2004287472 |
| AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED | HRESULT | -2004287471 |
| AUDCLNT_E_EXCLUSIVE_MODE_ONLY | HRESULT | -2004287470 |
| AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL | HRESULT | -2004287469 |
| AUDCLNT_E_EVENTHANDLE_NOT_SET | HRESULT | -2004287468 |
| AUDCLNT_E_INCORRECT_BUFFER_SIZE | HRESULT | -2004287467 |
| AUDCLNT_E_BUFFER_SIZE_ERROR | HRESULT | -2004287466 |
| AUDCLNT_E_CPUUSAGE_EXCEEDED | HRESULT | -2004287465 |
| AUDCLNT_E_BUFFER_ERROR | HRESULT | -2004287464 |
| AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED | HRESULT | -2004287463 |
| AUDCLNT_E_INVALID_DEVICE_PERIOD | HRESULT | -2004287456 |
| AUDCLNT_E_INVALID_STREAM_FLAG | HRESULT | -2004287455 |
| AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE | HRESULT | -2004287454 |
| AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES | HRESULT | -2004287453 |
| AUDCLNT_E_OFFLOAD_MODE_ONLY | HRESULT | -2004287452 |
| AUDCLNT_E_NONOFFLOAD_MODE_ONLY | HRESULT | -2004287451 |
| AUDCLNT_E_RESOURCES_INVALIDATED | HRESULT | -2004287450 |
| AUDCLNT_E_RAW_MODE_UNSUPPORTED | HRESULT | -2004287449 |
| AUDCLNT_E_ENGINE_PERIODICITY_LOCKED | HRESULT | -2004287448 |
| AUDCLNT_E_ENGINE_FORMAT_LOCKED | HRESULT | -2004287447 |
| AUDCLNT_E_HEADTRACKING_ENABLED | HRESULT | -2004287440 |
| AUDCLNT_E_HEADTRACKING_UNSUPPORTED | HRESULT | -2004287424 |
| AUDCLNT_E_EFFECT_NOT_AVAILABLE | HRESULT | -2004287423 |
| AUDCLNT_E_EFFECT_STATE_READ_ONLY | HRESULT | -2004287422 |
| AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED | HRESULT | -2004287421 |
| AUDCLNT_S_BUFFER_EMPTY | HRESULT | 143196161 |
| AUDCLNT_S_THREAD_ALREADY_REGISTERED | HRESULT | 143196162 |
| AUDCLNT_S_POSITION_STALLED | HRESULT | 143196163 |
| AUDCLNT_STREAMFLAGS_CROSSPROCESS | DWORD | 65536 |
| AUDCLNT_STREAMFLAGS_LOOPBACK | DWORD | 131072 |
| AUDCLNT_STREAMFLAGS_EVENTCALLBACK | DWORD | 262144 |
| AUDCLNT_STREAMFLAGS_NOPERSIST | DWORD | 524288 |
| AUDCLNT_STREAMFLAGS_RATEADJUST | DWORD | 1048576 |
| AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY | DWORD | 134217728 |
| AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM | DWORD | 2147483648 |
| AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED | DWORD | 268435456 |
| AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE | DWORD | 536870912 |
| AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED | DWORD | 1073741824 |
| SPTLAUDCLNT_E_DESTROYED | HRESULT | -2004287232 |
| SPTLAUDCLNT_E_OUT_OF_ORDER | HRESULT | -2004287231 |
| SPTLAUDCLNT_E_RESOURCES_INVALIDATED | HRESULT | -2004287230 |
| SPTLAUDCLNT_E_NO_MORE_OBJECTS | HRESULT | -2004287229 |
| SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED | HRESULT | -2004287228 |
| SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS | HRESULT | -2004287227 |
| SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED | HRESULT | -2004287226 |
| SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE | HRESULT | -2004287225 |
| SPTLAUDCLNT_E_INVALID_LICENSE | HRESULT | -2004287224 |
| SPTLAUDCLNT_E_STREAM_NOT_STOPPED | HRESULT | -2004287222 |
| SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE | HRESULT | -2004287221 |
| SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE | HRESULT | -2004287220 |
| SPTLAUDCLNT_E_INTERNAL | HRESULT | -2004287219 |
| DEVICE_STATEMASK_ALL | DWORD | 15 |
| PKEY_AudioEndpoint_FormFactor | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 0 |
| PKEY_AudioEndpoint_ControlPanelPageProvider | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 1 |
| PKEY_AudioEndpoint_Association | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 2 |
| PKEY_AudioEndpoint_PhysicalSpeakers | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 3 |
| PKEY_AudioEndpoint_GUID | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 4 |
| PKEY_AudioEndpoint_Disable_SysFx | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 5 |
| ENDPOINT_SYSFX_ENABLED | DWORD | 0 |
| ENDPOINT_SYSFX_DISABLED | DWORD | 1 |
| PKEY_AudioEndpoint_FullRangeSpeakers | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 6 |
| PKEY_AudioEndpoint_Supports_EventDriven_Mode | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 7 |
| PKEY_AudioEndpoint_JackSubType | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 8 |
| PKEY_AudioEndpoint_Default_VolumeInDb | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 9 |
| PKEY_AudioEndpoint_Max_VolumeInDb | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 10 |
| PKEY_AudioEndpoint_Min_VolumeInDb | PROPERTYKEY | {497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 11 |
| PKEY_AudioEngine_DeviceFormat | PROPERTYKEY | {4053730893, 2092, 20007, 188, 115, 104, 130, 161, 187, 142, 76}, 0 |
| PKEY_AudioEngine_OEMFormat | PROPERTYKEY | {3834056230, 15557, 19666, 186, 70, 202, 10, 154, 112, 237, 4}, 3 |
| PKEY_AudioEndpointLogo_IconEffects | PROPERTYKEY | {4054546445, 8208, 20179, 163, 166, 139, 135, 240, 240, 196, 118}, 0 |
| PKEY_AudioEndpointLogo_IconPath | PROPERTYKEY | {4054546445, 8208, 20179, 163, 166, 139, 135, 240, 240, 196, 118}, 1 |
| PKEY_AudioEndpointSettings_MenuText | PROPERTYKEY | {337911810, 800, 19940, 149, 85, 167, 216, 43, 115, 194, 134}, 0 |
| PKEY_AudioEndpointSettings_LaunchContract | PROPERTYKEY | {337911810, 800, 19940, 149, 85, 167, 216, 43, 115, 194, 134}, 1 |
| DEVINTERFACE_AUDIO_RENDER | GUID | {E6327CAD-DCEC-4949-AE8A-991E976A79D2} |
| DEVINTERFACE_AUDIO_CAPTURE | GUID | {2EEF81BE-33FA-4800-9670-1CD474972C3F} |
| DEVINTERFACE_MIDI_OUTPUT | GUID | {6DC23320-AB33-4CE4-80D4-BBB3EBBF2814} |
| DEVINTERFACE_MIDI_INPUT | GUID | {504BE32C-CCF6-4D2C-B73F-6F8B3747E22B} |
| EVENTCONTEXT_VOLUMESLIDER | GUID | {E2C2E9DE-09B1-4B04-84E5-07931225EE04} |
| SPATIAL_AUDIO_STANDARD_COMMANDS_START | DWORD | 200 |
| SPATIAL_AUDIO_POSITION | DWORD | 200 |
| SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND | HRESULT | -2004286976 |
| SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED | HRESULT | -2004286975 |
| SPTLAUD_MD_CLNT_E_INVALID_ARGS | HRESULT | -2004286974 |
| SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND | HRESULT | -2004286973 |
| SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE | HRESULT | -2004286972 |
| SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS | HRESULT | -2004286971 |
| SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS | HRESULT | -2004286970 |
| SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED | HRESULT | -2004286969 |
| SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED | HRESULT | -2004286968 |
| SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE | HRESULT | -2004286967 |
| SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND | HRESULT | -2004286960 |
| SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW | HRESULT | -2004286959 |
| SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN | HRESULT | -2004286958 |
| SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN | HRESULT | -2004286957 |
| SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER | HRESULT | -2004286956 |
| SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER | HRESULT | -2004286955 |
| SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED | HRESULT | -2004286954 |
| SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS | HRESULT | -2004286953 |
| SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE | HRESULT | -2004286952 |
| SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS | HRESULT | -2004286951 |
| SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN | HRESULT | -2004286944 |
| SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN | HRESULT | -2004286943 |
| SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN | HRESULT | -2004286942 |
| SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH | HRESULT | -2004286941 |
| SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED | HRESULT | -2004286940 |
| SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING | HRESULT | -2004286939 |
| VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK | unknown | VAD\Process_Loopback |
| WAVERR_BADFORMAT | DWORD | 32 |
| WAVERR_STILLPLAYING | DWORD | 33 |
| WAVERR_UNPREPARED | DWORD | 34 |
| WAVERR_SYNC | DWORD | 35 |
| WAVERR_LASTERROR | DWORD | 35 |
| WHDR_DONE | DWORD | 1 |
| WHDR_PREPARED | DWORD | 2 |
| WHDR_BEGINLOOP | DWORD | 4 |
| WHDR_ENDLOOP | DWORD | 8 |
| WHDR_INQUEUE | DWORD | 16 |
| WAVECAPS_PITCH | DWORD | 1 |
| WAVECAPS_PLAYBACKRATE | DWORD | 2 |
| WAVECAPS_VOLUME | DWORD | 4 |
| WAVECAPS_LRVOLUME | DWORD | 8 |
| WAVECAPS_SYNC | DWORD | 16 |
| WAVECAPS_SAMPLEACCURATE | DWORD | 32 |
| WAVE_INVALIDFORMAT | DWORD | 0 |
| WAVE_FORMAT_1M08 | DWORD | 1 |
| WAVE_FORMAT_1S08 | DWORD | 2 |
| WAVE_FORMAT_1M16 | DWORD | 4 |
| WAVE_FORMAT_1S16 | DWORD | 8 |
| WAVE_FORMAT_2M08 | DWORD | 16 |
| WAVE_FORMAT_2S08 | DWORD | 32 |
| WAVE_FORMAT_2M16 | DWORD | 64 |
| WAVE_FORMAT_2S16 | DWORD | 128 |
| WAVE_FORMAT_4M08 | DWORD | 256 |
| WAVE_FORMAT_4S08 | DWORD | 512 |
| WAVE_FORMAT_4M16 | DWORD | 1024 |
| WAVE_FORMAT_4S16 | DWORD | 2048 |
| WAVE_FORMAT_44M08 | DWORD | 256 |
| WAVE_FORMAT_44S08 | DWORD | 512 |
| WAVE_FORMAT_44M16 | DWORD | 1024 |
| WAVE_FORMAT_44S16 | DWORD | 2048 |
| WAVE_FORMAT_48M08 | DWORD | 4096 |
| WAVE_FORMAT_48S08 | DWORD | 8192 |
| WAVE_FORMAT_48M16 | DWORD | 16384 |
| WAVE_FORMAT_48S16 | DWORD | 32768 |
| WAVE_FORMAT_96M08 | DWORD | 65536 |
| WAVE_FORMAT_96S08 | DWORD | 131072 |
| WAVE_FORMAT_96M16 | DWORD | 262144 |
| WAVE_FORMAT_96S16 | DWORD | 524288 |
| WAVE_FORMAT_PCM | DWORD | 1 |
| MIDIERR_UNPREPARED | DWORD | 64 |
| MIDIERR_STILLPLAYING | DWORD | 65 |
| MIDIERR_NOMAP | DWORD | 66 |
| MIDIERR_NOTREADY | DWORD | 67 |
| MIDIERR_NODEVICE | DWORD | 68 |
| MIDIERR_INVALIDSETUP | DWORD | 69 |
| MIDIERR_BADOPENMODE | DWORD | 70 |
| MIDIERR_DONT_CONTINUE | DWORD | 71 |
| MIDIERR_LASTERROR | DWORD | 71 |
| MIDIPATCHSIZE | DWORD | 128 |
| MIDI_CACHE_ALL | DWORD | 1 |
| MIDI_CACHE_BESTFIT | DWORD | 2 |
| MIDI_CACHE_QUERY | DWORD | 3 |
| MIDI_UNCACHE | DWORD | 4 |
| MOD_MIDIPORT | DWORD | 1 |
| MOD_SYNTH | DWORD | 2 |
| MOD_SQSYNTH | DWORD | 3 |
| MOD_FMSYNTH | DWORD | 4 |
| MOD_MAPPER | DWORD | 5 |
| MOD_WAVETABLE | DWORD | 6 |
| MOD_SWSYNTH | DWORD | 7 |
| MIDICAPS_VOLUME | DWORD | 1 |
| MIDICAPS_LRVOLUME | DWORD | 2 |
| MIDICAPS_CACHE | DWORD | 4 |
| MIDICAPS_STREAM | DWORD | 8 |
| MHDR_DONE | DWORD | 1 |
| MHDR_PREPARED | DWORD | 2 |
| MHDR_INQUEUE | DWORD | 4 |
| MHDR_ISSTRM | DWORD | 8 |
| MEVT_F_SHORT | INT | 0 |
| MEVT_F_LONG | INT | -2147483648 |
| MEVT_F_CALLBACK | INT | 1073741824 |
| MEVT_SHORTMSG | BYTE | 0 |
| MEVT_TEMPO | BYTE | 1 |
| MEVT_NOP | BYTE | 2 |
| MEVT_LONGMSG | BYTE | 128 |
| MEVT_COMMENT | BYTE | 130 |
| MEVT_VERSION | BYTE | 132 |
| MIDISTRM_ERROR | INT | -2 |
| MIDIPROP_SET | INT | -2147483648 |
| MIDIPROP_GET | INT | 1073741824 |
| MIDIPROP_TIMEDIV | INT | 1 |
| MIDIPROP_TEMPO | INT | 2 |
| AUXCAPS_CDAUDIO | DWORD | 1 |
| AUXCAPS_AUXIN | DWORD | 2 |
| AUXCAPS_VOLUME | DWORD | 1 |
| AUXCAPS_LRVOLUME | DWORD | 2 |
| MIXER_SHORT_NAME_CHARS | DWORD | 16 |
| MIXER_LONG_NAME_CHARS | DWORD | 64 |
| MIXERR_INVALLINE | DWORD | 1024 |
| MIXERR_INVALCONTROL | DWORD | 1025 |
| MIXERR_INVALVALUE | DWORD | 1026 |
| MIXERR_LASTERROR | DWORD | 1026 |
| MIXER_OBJECTF_HANDLE | INT | -2147483648 |
| MIXER_OBJECTF_MIXER | INT | 0 |
| MIXER_OBJECTF_WAVEOUT | INT | 268435456 |
| MIXER_OBJECTF_WAVEIN | INT | 536870912 |
| MIXER_OBJECTF_MIDIOUT | INT | 805306368 |
| MIXER_OBJECTF_MIDIIN | INT | 1073741824 |
| MIXER_OBJECTF_AUX | INT | 1342177280 |
| MIXERLINE_LINEF_ACTIVE | INT | 1 |
| MIXERLINE_LINEF_DISCONNECTED | INT | 32768 |
| MIXERLINE_LINEF_SOURCE | INT | -2147483648 |
| MIXERLINE_COMPONENTTYPE_DST_FIRST | INT | 0 |
| MIXERLINE_COMPONENTTYPE_DST_LAST | DWORD | 8 |
| MIXERLINE_COMPONENTTYPE_SRC_FIRST | INT | 4096 |
| MIXERLINE_COMPONENTTYPE_SRC_LAST | DWORD | 4106 |
| MIXERLINE_TARGETTYPE_UNDEFINED | DWORD | 0 |
| MIXERLINE_TARGETTYPE_WAVEOUT | DWORD | 1 |
| MIXERLINE_TARGETTYPE_WAVEIN | DWORD | 2 |
| MIXERLINE_TARGETTYPE_MIDIOUT | DWORD | 3 |
| MIXERLINE_TARGETTYPE_MIDIIN | DWORD | 4 |
| MIXERLINE_TARGETTYPE_AUX | DWORD | 5 |
| MIXER_GETLINEINFOF_DESTINATION | INT | 0 |
| MIXER_GETLINEINFOF_SOURCE | INT | 1 |
| MIXER_GETLINEINFOF_LINEID | INT | 2 |
| MIXER_GETLINEINFOF_COMPONENTTYPE | INT | 3 |
| MIXER_GETLINEINFOF_TARGETTYPE | INT | 4 |
| MIXER_GETLINEINFOF_QUERYMASK | INT | 15 |
| MIXERCONTROL_CONTROLF_UNIFORM | INT | 1 |
| MIXERCONTROL_CONTROLF_MULTIPLE | INT | 2 |
| MIXERCONTROL_CONTROLF_DISABLED | INT | -2147483648 |
| MIXERCONTROL_CT_CLASS_MASK | INT | -268435456 |
| MIXERCONTROL_CT_CLASS_CUSTOM | INT | 0 |
| MIXERCONTROL_CT_CLASS_METER | INT | 268435456 |
| MIXERCONTROL_CT_CLASS_SWITCH | INT | 536870912 |
| MIXERCONTROL_CT_CLASS_NUMBER | INT | 805306368 |
| MIXERCONTROL_CT_CLASS_SLIDER | INT | 1073741824 |
| MIXERCONTROL_CT_CLASS_FADER | INT | 1342177280 |
| MIXERCONTROL_CT_CLASS_TIME | INT | 1610612736 |
| MIXERCONTROL_CT_CLASS_LIST | INT | 1879048192 |
| MIXERCONTROL_CT_SUBCLASS_MASK | INT | 251658240 |
| MIXERCONTROL_CT_SC_SWITCH_BOOLEAN | INT | 0 |
| MIXERCONTROL_CT_SC_SWITCH_BUTTON | INT | 16777216 |
| MIXERCONTROL_CT_SC_METER_POLLED | INT | 0 |
| MIXERCONTROL_CT_SC_TIME_MICROSECS | INT | 0 |
| MIXERCONTROL_CT_SC_TIME_MILLISECS | INT | 16777216 |
| MIXERCONTROL_CT_SC_LIST_SINGLE | INT | 0 |
| MIXERCONTROL_CT_SC_LIST_MULTIPLE | INT | 16777216 |
| MIXERCONTROL_CT_UNITS_MASK | INT | 16711680 |
| MIXERCONTROL_CT_UNITS_CUSTOM | INT | 0 |
| MIXERCONTROL_CT_UNITS_BOOLEAN | INT | 65536 |
| MIXERCONTROL_CT_UNITS_SIGNED | INT | 131072 |
| MIXERCONTROL_CT_UNITS_UNSIGNED | INT | 196608 |
| MIXERCONTROL_CT_UNITS_DECIBELS | INT | 262144 |
| MIXERCONTROL_CT_UNITS_PERCENT | INT | 327680 |
| MIXER_GETLINECONTROLSF_ALL | INT | 0 |
| MIXER_GETLINECONTROLSF_ONEBYID | INT | 1 |
| MIXER_GETLINECONTROLSF_ONEBYTYPE | INT | 2 |
| MIXER_GETLINECONTROLSF_QUERYMASK | INT | 15 |
| MIXER_GETCONTROLDETAILSF_VALUE | INT | 0 |
| MIXER_GETCONTROLDETAILSF_LISTTEXT | INT | 1 |
| MIXER_GETCONTROLDETAILSF_QUERYMASK | INT | 15 |
| MIXER_SETCONTROLDETAILSF_VALUE | INT | 0 |
| MIXER_SETCONTROLDETAILSF_CUSTOM | INT | 1 |
| MIXER_SETCONTROLDETAILSF_QUERYMASK | INT | 15 |
| DRV_MAPPER_PREFERRED_INPUT_GET | DWORD | 16384 |
| DRV_MAPPER_PREFERRED_OUTPUT_GET | DWORD | 16386 |
| DRVM_MAPPER | DWORD | 8192 |
| DRVM_MAPPER_STATUS | DWORD | 8192 |
| WIDM_MAPPER_STATUS | DWORD | 8192 |
| WAVEIN_MAPPER_STATUS_DEVICE | DWORD | 0 |
| WAVEIN_MAPPER_STATUS_MAPPED | DWORD | 1 |
| WAVEIN_MAPPER_STATUS_FORMAT | DWORD | 2 |
| WODM_MAPPER_STATUS | DWORD | 8192 |
| WAVEOUT_MAPPER_STATUS_DEVICE | DWORD | 0 |
| WAVEOUT_MAPPER_STATUS_MAPPED | DWORD | 1 |
| WAVEOUT_MAPPER_STATUS_FORMAT | DWORD | 2 |
| ACMERR_BASE | DWORD | 512 |
| ACMERR_NOTPOSSIBLE | DWORD | 512 |
| ACMERR_BUSY | DWORD | 513 |
| ACMERR_UNPREPARED | DWORD | 514 |
| ACMERR_CANCELED | DWORD | 515 |
| ACM_METRIC_COUNT_DRIVERS | DWORD | 1 |
| ACM_METRIC_COUNT_CODECS | DWORD | 2 |
| ACM_METRIC_COUNT_CONVERTERS | DWORD | 3 |
| ACM_METRIC_COUNT_FILTERS | DWORD | 4 |
| ACM_METRIC_COUNT_DISABLED | DWORD | 5 |
| ACM_METRIC_COUNT_HARDWARE | DWORD | 6 |
| ACM_METRIC_COUNT_LOCAL_DRIVERS | DWORD | 20 |
| ACM_METRIC_COUNT_LOCAL_CODECS | DWORD | 21 |
| ACM_METRIC_COUNT_LOCAL_CONVERTERS | DWORD | 22 |
| ACM_METRIC_COUNT_LOCAL_FILTERS | DWORD | 23 |
| ACM_METRIC_COUNT_LOCAL_DISABLED | DWORD | 24 |
| ACM_METRIC_HARDWARE_WAVE_INPUT | DWORD | 30 |
| ACM_METRIC_HARDWARE_WAVE_OUTPUT | DWORD | 31 |
| ACM_METRIC_MAX_SIZE_FORMAT | DWORD | 50 |
| ACM_METRIC_MAX_SIZE_FILTER | DWORD | 51 |
| ACM_METRIC_DRIVER_SUPPORT | DWORD | 100 |
| ACM_METRIC_DRIVER_PRIORITY | DWORD | 101 |
| ACM_DRIVERENUMF_NOLOCAL | INT | 1073741824 |
| ACM_DRIVERENUMF_DISABLED | INT | -2147483648 |
| ACM_DRIVERADDF_NAME | INT | 1 |
| ACM_DRIVERADDF_FUNCTION | INT | 3 |
| ACM_DRIVERADDF_NOTIFYHWND | INT | 4 |
| ACM_DRIVERADDF_TYPEMASK | INT | 7 |
| ACM_DRIVERADDF_LOCAL | INT | 0 |
| ACM_DRIVERADDF_GLOBAL | INT | 8 |
| ACMDM_USER | DWORD | 16384 |
| ACMDM_RESERVED_LOW | DWORD | 24576 |
| ACMDM_RESERVED_HIGH | DWORD | 28671 |
| ACMDM_DRIVER_ABOUT | DWORD | 24587 |
| ACM_DRIVERPRIORITYF_ENABLE | INT | 1 |
| ACM_DRIVERPRIORITYF_DISABLE | INT | 2 |
| ACM_DRIVERPRIORITYF_ABLEMASK | INT | 3 |
| ACM_DRIVERPRIORITYF_BEGIN | INT | 65536 |
| ACM_DRIVERPRIORITYF_END | INT | 131072 |
| ACM_DRIVERPRIORITYF_DEFERMASK | INT | 196608 |
| ACMDRIVERDETAILS_SHORTNAME_CHARS | DWORD | 32 |
| ACMDRIVERDETAILS_LONGNAME_CHARS | DWORD | 128 |
| ACMDRIVERDETAILS_COPYRIGHT_CHARS | DWORD | 80 |
| ACMDRIVERDETAILS_LICENSING_CHARS | DWORD | 128 |
| ACMDRIVERDETAILS_FEATURES_CHARS | DWORD | 512 |
| ACMDRIVERDETAILS_SUPPORTF_CODEC | INT | 1 |
| ACMDRIVERDETAILS_SUPPORTF_CONVERTER | INT | 2 |
| ACMDRIVERDETAILS_SUPPORTF_FILTER | INT | 4 |
| ACMDRIVERDETAILS_SUPPORTF_HARDWARE | INT | 8 |
| ACMDRIVERDETAILS_SUPPORTF_ASYNC | INT | 16 |
| ACMDRIVERDETAILS_SUPPORTF_LOCAL | INT | 1073741824 |
| ACMDRIVERDETAILS_SUPPORTF_DISABLED | INT | -2147483648 |
| ACMFORMATTAGDETAILS_FORMATTAG_CHARS | DWORD | 48 |
| ACM_FORMATTAGDETAILSF_INDEX | INT | 0 |
| ACM_FORMATTAGDETAILSF_FORMATTAG | INT | 1 |
| ACM_FORMATTAGDETAILSF_LARGESTSIZE | INT | 2 |
| ACM_FORMATTAGDETAILSF_QUERYMASK | INT | 15 |
| ACMFORMATDETAILS_FORMAT_CHARS | DWORD | 128 |
| ACM_FORMATDETAILSF_INDEX | INT | 0 |
| ACM_FORMATDETAILSF_FORMAT | INT | 1 |
| ACM_FORMATDETAILSF_QUERYMASK | INT | 15 |
| ACM_FORMATENUMF_WFORMATTAG | INT | 65536 |
| ACM_FORMATENUMF_NCHANNELS | INT | 131072 |
| ACM_FORMATENUMF_NSAMPLESPERSEC | INT | 262144 |
| ACM_FORMATENUMF_WBITSPERSAMPLE | INT | 524288 |
| ACM_FORMATENUMF_CONVERT | INT | 1048576 |
| ACM_FORMATENUMF_SUGGEST | INT | 2097152 |
| ACM_FORMATENUMF_HARDWARE | INT | 4194304 |
| ACM_FORMATENUMF_INPUT | INT | 8388608 |
| ACM_FORMATENUMF_OUTPUT | INT | 16777216 |
| ACM_FORMATSUGGESTF_WFORMATTAG | INT | 65536 |
| ACM_FORMATSUGGESTF_NCHANNELS | INT | 131072 |
| ACM_FORMATSUGGESTF_NSAMPLESPERSEC | INT | 262144 |
| ACM_FORMATSUGGESTF_WBITSPERSAMPLE | INT | 524288 |
| ACM_FORMATSUGGESTF_TYPEMASK | INT | 16711680 |
| ACMHELPMSGSTRINGA | unknown | acmchoose_help |
| ACMHELPMSGSTRINGW | unknown | acmchoose_help |
| ACMHELPMSGCONTEXTMENUA | unknown | acmchoose_contextmenu |
| ACMHELPMSGCONTEXTMENUW | unknown | acmchoose_contextmenu |
| ACMHELPMSGCONTEXTHELPA | unknown | acmchoose_contexthelp |
| ACMHELPMSGCONTEXTHELPW | unknown | acmchoose_contexthelp |
| ACMHELPMSGSTRING | unknown | acmchoose_help |
| ACMHELPMSGCONTEXTMENU | unknown | acmchoose_contextmenu |
| ACMHELPMSGCONTEXTHELP | unknown | acmchoose_contexthelp |
| MM_ACM_FORMATCHOOSE | DWORD | 32768 |
| FORMATCHOOSE_MESSAGE | DWORD | 0 |
| FORMATCHOOSE_FORMATTAG_VERIFY | DWORD | 0 |
| FORMATCHOOSE_FORMAT_VERIFY | DWORD | 1 |
| FORMATCHOOSE_CUSTOM_VERIFY | DWORD | 2 |
| ACMFORMATCHOOSE_STYLEF_SHOWHELP | INT | 4 |
| ACMFORMATCHOOSE_STYLEF_ENABLEHOOK | INT | 8 |
| ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE | INT | 16 |
| ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE | INT | 32 |
| ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT | INT | 64 |
| ACMFORMATCHOOSE_STYLEF_CONTEXTHELP | INT | 128 |
| ACMFILTERTAGDETAILS_FILTERTAG_CHARS | DWORD | 48 |
| ACM_FILTERTAGDETAILSF_INDEX | INT | 0 |
| ACM_FILTERTAGDETAILSF_FILTERTAG | INT | 1 |
| ACM_FILTERTAGDETAILSF_LARGESTSIZE | INT | 2 |
| ACM_FILTERTAGDETAILSF_QUERYMASK | INT | 15 |
| ACMFILTERDETAILS_FILTER_CHARS | DWORD | 128 |
| ACM_FILTERDETAILSF_INDEX | INT | 0 |
| ACM_FILTERDETAILSF_FILTER | INT | 1 |
| ACM_FILTERDETAILSF_QUERYMASK | INT | 15 |
| ACM_FILTERENUMF_DWFILTERTAG | INT | 65536 |
| MM_ACM_FILTERCHOOSE | DWORD | 32768 |
| FILTERCHOOSE_MESSAGE | DWORD | 0 |
| FILTERCHOOSE_FILTERTAG_VERIFY | DWORD | 0 |
| FILTERCHOOSE_FILTER_VERIFY | DWORD | 1 |
| FILTERCHOOSE_CUSTOM_VERIFY | DWORD | 2 |
| ACMFILTERCHOOSE_STYLEF_SHOWHELP | INT | 4 |
| ACMFILTERCHOOSE_STYLEF_ENABLEHOOK | INT | 8 |
| ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE | INT | 16 |
| ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE | INT | 32 |
| ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT | INT | 64 |
| ACMFILTERCHOOSE_STYLEF_CONTEXTHELP | INT | 128 |
| ACMSTREAMHEADER_STATUSF_DONE | INT | 65536 |
| ACMSTREAMHEADER_STATUSF_PREPARED | INT | 131072 |
| ACMSTREAMHEADER_STATUSF_INQUEUE | INT | 1048576 |
| ACM_STREAMOPENF_QUERY | DWORD | 1 |
| ACM_STREAMOPENF_ASYNC | DWORD | 2 |
| ACM_STREAMOPENF_NONREALTIME | DWORD | 4 |
| ACM_STREAMSIZEF_SOURCE | INT | 0 |
| ACM_STREAMSIZEF_DESTINATION | INT | 1 |
| ACM_STREAMSIZEF_QUERYMASK | INT | 15 |
| ACM_STREAMCONVERTF_BLOCKALIGN | DWORD | 4 |
| ACM_STREAMCONVERTF_START | DWORD | 16 |
| ACM_STREAMCONVERTF_END | DWORD | 32 |
| SND_RING | INT | 1048576 |
| SND_ALIAS_START | DWORD | 0 |
| ACMDM_DRIVER_NOTIFY | DWORD | 24577 |
| ACMDM_DRIVER_DETAILS | DWORD | 24586 |
| ACMDM_HARDWARE_WAVE_CAPS_INPUT | DWORD | 24596 |
| ACMDM_HARDWARE_WAVE_CAPS_OUTPUT | DWORD | 24597 |
| ACMDM_FORMATTAG_DETAILS | DWORD | 24601 |
| ACMDM_FORMAT_DETAILS | DWORD | 24602 |
| ACMDM_FORMAT_SUGGEST | DWORD | 24603 |
| ACMDM_FILTERTAG_DETAILS | DWORD | 24626 |
| ACMDM_FILTER_DETAILS | DWORD | 24627 |
| ACMDM_STREAM_OPEN | DWORD | 24652 |
| ACMDM_STREAM_CLOSE | DWORD | 24653 |
| ACMDM_STREAM_SIZE | DWORD | 24654 |
| ACMDM_STREAM_CONVERT | DWORD | 24655 |
| ACMDM_STREAM_RESET | DWORD | 24656 |
| ACMDM_STREAM_PREPARE | DWORD | 24657 |
| ACMDM_STREAM_UNPREPARE | DWORD | 24658 |
| ACMDM_STREAM_UPDATE | DWORD | 24659 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define MIXERCONTROL_CONTROLTYPE_CUSTOM 0
#define MIXERCONTROL_CONTROLTYPE_BOOLEANMETER 268500992
#define MIXERCONTROL_CONTROLTYPE_SIGNEDMETER 268566528
#define MIXERCONTROL_CONTROLTYPE_PEAKMETER 268566529
#define MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER 268632064
#define MIXERCONTROL_CONTROLTYPE_BOOLEAN 536936448
#define MIXERCONTROL_CONTROLTYPE_ONOFF 536936449
#define MIXERCONTROL_CONTROLTYPE_MUTE 536936450
#define MIXERCONTROL_CONTROLTYPE_MONO 536936451
#define MIXERCONTROL_CONTROLTYPE_LOUDNESS 536936452
#define MIXERCONTROL_CONTROLTYPE_STEREOENH 536936453
#define MIXERCONTROL_CONTROLTYPE_BASS_BOOST 536945271
#define MIXERCONTROL_CONTROLTYPE_BUTTON 553713664
#define MIXERCONTROL_CONTROLTYPE_DECIBELS 805568512
#define MIXERCONTROL_CONTROLTYPE_SIGNED 805437440
#define MIXERCONTROL_CONTROLTYPE_UNSIGNED 805502976
#define MIXERCONTROL_CONTROLTYPE_PERCENT 805634048
#define MIXERCONTROL_CONTROLTYPE_SLIDER 1073872896
#define MIXERCONTROL_CONTROLTYPE_PAN 1073872897
#define MIXERCONTROL_CONTROLTYPE_QSOUNDPAN 1073872898
#define MIXERCONTROL_CONTROLTYPE_FADER 1342373888
#define MIXERCONTROL_CONTROLTYPE_VOLUME 1342373889
#define MIXERCONTROL_CONTROLTYPE_BASS 1342373890
#define MIXERCONTROL_CONTROLTYPE_TREBLE 1342373891
#define MIXERCONTROL_CONTROLTYPE_EQUALIZER 1342373892
#define MIXERCONTROL_CONTROLTYPE_SINGLESELECT 1879113728
#define MIXERCONTROL_CONTROLTYPE_MUX 1879113729
#define MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT 1895890944
#define MIXERCONTROL_CONTROLTYPE_MIXER 1895890945
#define MIXERCONTROL_CONTROLTYPE_MICROTIME 1610809344
#define MIXERCONTROL_CONTROLTYPE_MILLITIME 1627586560
#define WAVE_MAPPER 4294967295
#define ENDPOINT_FORMAT_RESET_MIX_ONLY 1
#define ENDPOINT_HARDWARE_SUPPORT_VOLUME 1
#define ENDPOINT_HARDWARE_SUPPORT_MUTE 2
#define ENDPOINT_HARDWARE_SUPPORT_METER 4
#define AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ 1
#define AMBISONICS_PARAM_VERSION_1 1
#define AUDCLNT_E_NOT_INITIALIZED -2004287487
#define AUDCLNT_E_ALREADY_INITIALIZED -2004287486
#define AUDCLNT_E_WRONG_ENDPOINT_TYPE -2004287485
#define AUDCLNT_E_DEVICE_INVALIDATED -2004287484
#define AUDCLNT_E_NOT_STOPPED -2004287483
#define AUDCLNT_E_BUFFER_TOO_LARGE -2004287482
#define AUDCLNT_E_OUT_OF_ORDER -2004287481
#define AUDCLNT_E_UNSUPPORTED_FORMAT -2004287480
#define AUDCLNT_E_INVALID_SIZE -2004287479
#define AUDCLNT_E_DEVICE_IN_USE -2004287478
#define AUDCLNT_E_BUFFER_OPERATION_PENDING -2004287477
#define AUDCLNT_E_THREAD_NOT_REGISTERED -2004287476
#define AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED -2004287474
#define AUDCLNT_E_ENDPOINT_CREATE_FAILED -2004287473
#define AUDCLNT_E_SERVICE_NOT_RUNNING -2004287472
#define AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED -2004287471
#define AUDCLNT_E_EXCLUSIVE_MODE_ONLY -2004287470
#define AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL -2004287469
#define AUDCLNT_E_EVENTHANDLE_NOT_SET -2004287468
#define AUDCLNT_E_INCORRECT_BUFFER_SIZE -2004287467
#define AUDCLNT_E_BUFFER_SIZE_ERROR -2004287466
#define AUDCLNT_E_CPUUSAGE_EXCEEDED -2004287465
#define AUDCLNT_E_BUFFER_ERROR -2004287464
#define AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED -2004287463
#define AUDCLNT_E_INVALID_DEVICE_PERIOD -2004287456
#define AUDCLNT_E_INVALID_STREAM_FLAG -2004287455
#define AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE -2004287454
#define AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES -2004287453
#define AUDCLNT_E_OFFLOAD_MODE_ONLY -2004287452
#define AUDCLNT_E_NONOFFLOAD_MODE_ONLY -2004287451
#define AUDCLNT_E_RESOURCES_INVALIDATED -2004287450
#define AUDCLNT_E_RAW_MODE_UNSUPPORTED -2004287449
#define AUDCLNT_E_ENGINE_PERIODICITY_LOCKED -2004287448
#define AUDCLNT_E_ENGINE_FORMAT_LOCKED -2004287447
#define AUDCLNT_E_HEADTRACKING_ENABLED -2004287440
#define AUDCLNT_E_HEADTRACKING_UNSUPPORTED -2004287424
#define AUDCLNT_E_EFFECT_NOT_AVAILABLE -2004287423
#define AUDCLNT_E_EFFECT_STATE_READ_ONLY -2004287422
#define AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED -2004287421
#define AUDCLNT_S_BUFFER_EMPTY 143196161
#define AUDCLNT_S_THREAD_ALREADY_REGISTERED 143196162
#define AUDCLNT_S_POSITION_STALLED 143196163
#define AUDCLNT_STREAMFLAGS_CROSSPROCESS 65536
#define AUDCLNT_STREAMFLAGS_LOOPBACK 131072
#define AUDCLNT_STREAMFLAGS_EVENTCALLBACK 262144
#define AUDCLNT_STREAMFLAGS_NOPERSIST 524288
#define AUDCLNT_STREAMFLAGS_RATEADJUST 1048576
#define AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY 134217728
#define AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM 2147483648
#define AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED 268435456
#define AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE 536870912
#define AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED 1073741824
#define SPTLAUDCLNT_E_DESTROYED -2004287232
#define SPTLAUDCLNT_E_OUT_OF_ORDER -2004287231
#define SPTLAUDCLNT_E_RESOURCES_INVALIDATED -2004287230
#define SPTLAUDCLNT_E_NO_MORE_OBJECTS -2004287229
#define SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED -2004287228
#define SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS -2004287227
#define SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED -2004287226
#define SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE -2004287225
#define SPTLAUDCLNT_E_INVALID_LICENSE -2004287224
#define SPTLAUDCLNT_E_STREAM_NOT_STOPPED -2004287222
#define SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE -2004287221
#define SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE -2004287220
#define SPTLAUDCLNT_E_INTERNAL -2004287219
#define DEVICE_STATEMASK_ALL 15
#define ENDPOINT_SYSFX_ENABLED 0
#define ENDPOINT_SYSFX_DISABLED 1
#define SPATIAL_AUDIO_STANDARD_COMMANDS_START 200
#define SPATIAL_AUDIO_POSITION 200
#define SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND -2004286976
#define SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED -2004286975
#define SPTLAUD_MD_CLNT_E_INVALID_ARGS -2004286974
#define SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND -2004286973
#define SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE -2004286972
#define SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS -2004286971
#define SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS -2004286970
#define SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED -2004286969
#define SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED -2004286968
#define SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE -2004286967
#define SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND -2004286960
#define SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW -2004286959
#define SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN -2004286958
#define SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN -2004286957
#define SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER -2004286956
#define SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER -2004286955
#define SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED -2004286954
#define SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS -2004286953
#define SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE -2004286952
#define SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS -2004286951
#define SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN -2004286944
#define SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN -2004286943
#define SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN -2004286942
#define SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH -2004286941
#define SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED -2004286940
#define SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING -2004286939
#define WAVERR_BADFORMAT 32
#define WAVERR_STILLPLAYING 33
#define WAVERR_UNPREPARED 34
#define WAVERR_SYNC 35
#define WAVERR_LASTERROR 35
#define WHDR_DONE 1
#define WHDR_PREPARED 2
#define WHDR_BEGINLOOP 4
#define WHDR_ENDLOOP 8
#define WHDR_INQUEUE 16
#define WAVECAPS_PITCH 1
#define WAVECAPS_PLAYBACKRATE 2
#define WAVECAPS_VOLUME 4
#define WAVECAPS_LRVOLUME 8
#define WAVECAPS_SYNC 16
#define WAVECAPS_SAMPLEACCURATE 32
#define WAVE_INVALIDFORMAT 0
#define WAVE_FORMAT_1M08 1
#define WAVE_FORMAT_1S08 2
#define WAVE_FORMAT_1M16 4
#define WAVE_FORMAT_1S16 8
#define WAVE_FORMAT_2M08 16
#define WAVE_FORMAT_2S08 32
#define WAVE_FORMAT_2M16 64
#define WAVE_FORMAT_2S16 128
#define WAVE_FORMAT_4M08 256
#define WAVE_FORMAT_4S08 512
#define WAVE_FORMAT_4M16 1024
#define WAVE_FORMAT_4S16 2048
#define WAVE_FORMAT_44M08 256
#define WAVE_FORMAT_44S08 512
#define WAVE_FORMAT_44M16 1024
#define WAVE_FORMAT_44S16 2048
#define WAVE_FORMAT_48M08 4096
#define WAVE_FORMAT_48S08 8192
#define WAVE_FORMAT_48M16 16384
#define WAVE_FORMAT_48S16 32768
#define WAVE_FORMAT_96M08 65536
#define WAVE_FORMAT_96S08 131072
#define WAVE_FORMAT_96M16 262144
#define WAVE_FORMAT_96S16 524288
#define WAVE_FORMAT_PCM 1
#define MIDIERR_UNPREPARED 64
#define MIDIERR_STILLPLAYING 65
#define MIDIERR_NOMAP 66
#define MIDIERR_NOTREADY 67
#define MIDIERR_NODEVICE 68
#define MIDIERR_INVALIDSETUP 69
#define MIDIERR_BADOPENMODE 70
#define MIDIERR_DONT_CONTINUE 71
#define MIDIERR_LASTERROR 71
#define MIDIPATCHSIZE 128
#define MIDI_CACHE_ALL 1
#define MIDI_CACHE_BESTFIT 2
#define MIDI_CACHE_QUERY 3
#define MIDI_UNCACHE 4
#define MOD_MIDIPORT 1
#define MOD_SYNTH 2
#define MOD_SQSYNTH 3
#define MOD_FMSYNTH 4
#define MOD_MAPPER 5
#define MOD_WAVETABLE 6
#define MOD_SWSYNTH 7
#define MIDICAPS_VOLUME 1
#define MIDICAPS_LRVOLUME 2
#define MIDICAPS_CACHE 4
#define MIDICAPS_STREAM 8
#define MHDR_DONE 1
#define MHDR_PREPARED 2
#define MHDR_INQUEUE 4
#define MHDR_ISSTRM 8
#define MEVT_F_SHORT 0
#define MEVT_F_LONG -2147483648
#define MEVT_F_CALLBACK 1073741824
#define MEVT_SHORTMSG 0
#define MEVT_TEMPO 1
#define MEVT_NOP 2
#define MEVT_LONGMSG 128
#define MEVT_COMMENT 130
#define MEVT_VERSION 132
#define MIDISTRM_ERROR -2
#define MIDIPROP_SET -2147483648
#define MIDIPROP_GET 1073741824
#define MIDIPROP_TIMEDIV 1
#define MIDIPROP_TEMPO 2
#define AUXCAPS_CDAUDIO 1
#define AUXCAPS_AUXIN 2
#define AUXCAPS_VOLUME 1
#define AUXCAPS_LRVOLUME 2
#define MIXER_SHORT_NAME_CHARS 16
#define MIXER_LONG_NAME_CHARS 64
#define MIXERR_INVALLINE 1024
#define MIXERR_INVALCONTROL 1025
#define MIXERR_INVALVALUE 1026
#define MIXERR_LASTERROR 1026
#define MIXER_OBJECTF_HANDLE -2147483648
#define MIXER_OBJECTF_MIXER 0
#define MIXER_OBJECTF_WAVEOUT 268435456
#define MIXER_OBJECTF_WAVEIN 536870912
#define MIXER_OBJECTF_MIDIOUT 805306368
#define MIXER_OBJECTF_MIDIIN 1073741824
#define MIXER_OBJECTF_AUX 1342177280
#define MIXERLINE_LINEF_ACTIVE 1
#define MIXERLINE_LINEF_DISCONNECTED 32768
#define MIXERLINE_LINEF_SOURCE -2147483648
#define MIXERLINE_COMPONENTTYPE_DST_FIRST 0
#define MIXERLINE_COMPONENTTYPE_DST_LAST 8
#define MIXERLINE_COMPONENTTYPE_SRC_FIRST 4096
#define MIXERLINE_COMPONENTTYPE_SRC_LAST 4106
#define MIXERLINE_TARGETTYPE_UNDEFINED 0
#define MIXERLINE_TARGETTYPE_WAVEOUT 1
#define MIXERLINE_TARGETTYPE_WAVEIN 2
#define MIXERLINE_TARGETTYPE_MIDIOUT 3
#define MIXERLINE_TARGETTYPE_MIDIIN 4
#define MIXERLINE_TARGETTYPE_AUX 5
#define MIXER_GETLINEINFOF_DESTINATION 0
#define MIXER_GETLINEINFOF_SOURCE 1
#define MIXER_GETLINEINFOF_LINEID 2
#define MIXER_GETLINEINFOF_COMPONENTTYPE 3
#define MIXER_GETLINEINFOF_TARGETTYPE 4
#define MIXER_GETLINEINFOF_QUERYMASK 15
#define MIXERCONTROL_CONTROLF_UNIFORM 1
#define MIXERCONTROL_CONTROLF_MULTIPLE 2
#define MIXERCONTROL_CONTROLF_DISABLED -2147483648
#define MIXERCONTROL_CT_CLASS_MASK -268435456
#define MIXERCONTROL_CT_CLASS_CUSTOM 0
#define MIXERCONTROL_CT_CLASS_METER 268435456
#define MIXERCONTROL_CT_CLASS_SWITCH 536870912
#define MIXERCONTROL_CT_CLASS_NUMBER 805306368
#define MIXERCONTROL_CT_CLASS_SLIDER 1073741824
#define MIXERCONTROL_CT_CLASS_FADER 1342177280
#define MIXERCONTROL_CT_CLASS_TIME 1610612736
#define MIXERCONTROL_CT_CLASS_LIST 1879048192
#define MIXERCONTROL_CT_SUBCLASS_MASK 251658240
#define MIXERCONTROL_CT_SC_SWITCH_BOOLEAN 0
#define MIXERCONTROL_CT_SC_SWITCH_BUTTON 16777216
#define MIXERCONTROL_CT_SC_METER_POLLED 0
#define MIXERCONTROL_CT_SC_TIME_MICROSECS 0
#define MIXERCONTROL_CT_SC_TIME_MILLISECS 16777216
#define MIXERCONTROL_CT_SC_LIST_SINGLE 0
#define MIXERCONTROL_CT_SC_LIST_MULTIPLE 16777216
#define MIXERCONTROL_CT_UNITS_MASK 16711680
#define MIXERCONTROL_CT_UNITS_CUSTOM 0
#define MIXERCONTROL_CT_UNITS_BOOLEAN 65536
#define MIXERCONTROL_CT_UNITS_SIGNED 131072
#define MIXERCONTROL_CT_UNITS_UNSIGNED 196608
#define MIXERCONTROL_CT_UNITS_DECIBELS 262144
#define MIXERCONTROL_CT_UNITS_PERCENT 327680
#define MIXER_GETLINECONTROLSF_ALL 0
#define MIXER_GETLINECONTROLSF_ONEBYID 1
#define MIXER_GETLINECONTROLSF_ONEBYTYPE 2
#define MIXER_GETLINECONTROLSF_QUERYMASK 15
#define MIXER_GETCONTROLDETAILSF_VALUE 0
#define MIXER_GETCONTROLDETAILSF_LISTTEXT 1
#define MIXER_GETCONTROLDETAILSF_QUERYMASK 15
#define MIXER_SETCONTROLDETAILSF_VALUE 0
#define MIXER_SETCONTROLDETAILSF_CUSTOM 1
#define MIXER_SETCONTROLDETAILSF_QUERYMASK 15
#define DRV_MAPPER_PREFERRED_INPUT_GET 16384
#define DRV_MAPPER_PREFERRED_OUTPUT_GET 16386
#define DRVM_MAPPER 8192
#define DRVM_MAPPER_STATUS 8192
#define WIDM_MAPPER_STATUS 8192
#define WAVEIN_MAPPER_STATUS_DEVICE 0
#define WAVEIN_MAPPER_STATUS_MAPPED 1
#define WAVEIN_MAPPER_STATUS_FORMAT 2
#define WODM_MAPPER_STATUS 8192
#define WAVEOUT_MAPPER_STATUS_DEVICE 0
#define WAVEOUT_MAPPER_STATUS_MAPPED 1
#define WAVEOUT_MAPPER_STATUS_FORMAT 2
#define ACMERR_BASE 512
#define ACMERR_NOTPOSSIBLE 512
#define ACMERR_BUSY 513
#define ACMERR_UNPREPARED 514
#define ACMERR_CANCELED 515
#define ACM_METRIC_COUNT_DRIVERS 1
#define ACM_METRIC_COUNT_CODECS 2
#define ACM_METRIC_COUNT_CONVERTERS 3
#define ACM_METRIC_COUNT_FILTERS 4
#define ACM_METRIC_COUNT_DISABLED 5
#define ACM_METRIC_COUNT_HARDWARE 6
#define ACM_METRIC_COUNT_LOCAL_DRIVERS 20
#define ACM_METRIC_COUNT_LOCAL_CODECS 21
#define ACM_METRIC_COUNT_LOCAL_CONVERTERS 22
#define ACM_METRIC_COUNT_LOCAL_FILTERS 23
#define ACM_METRIC_COUNT_LOCAL_DISABLED 24
#define ACM_METRIC_HARDWARE_WAVE_INPUT 30
#define ACM_METRIC_HARDWARE_WAVE_OUTPUT 31
#define ACM_METRIC_MAX_SIZE_FORMAT 50
#define ACM_METRIC_MAX_SIZE_FILTER 51
#define ACM_METRIC_DRIVER_SUPPORT 100
#define ACM_METRIC_DRIVER_PRIORITY 101
#define ACM_DRIVERENUMF_NOLOCAL 1073741824
#define ACM_DRIVERENUMF_DISABLED -2147483648
#define ACM_DRIVERADDF_NAME 1
#define ACM_DRIVERADDF_FUNCTION 3
#define ACM_DRIVERADDF_NOTIFYHWND 4
#define ACM_DRIVERADDF_TYPEMASK 7
#define ACM_DRIVERADDF_LOCAL 0
#define ACM_DRIVERADDF_GLOBAL 8
#define ACMDM_USER 16384
#define ACMDM_RESERVED_LOW 24576
#define ACMDM_RESERVED_HIGH 28671
#define ACMDM_DRIVER_ABOUT 24587
#define ACM_DRIVERPRIORITYF_ENABLE 1
#define ACM_DRIVERPRIORITYF_DISABLE 2
#define ACM_DRIVERPRIORITYF_ABLEMASK 3
#define ACM_DRIVERPRIORITYF_BEGIN 65536
#define ACM_DRIVERPRIORITYF_END 131072
#define ACM_DRIVERPRIORITYF_DEFERMASK 196608
#define ACMDRIVERDETAILS_SHORTNAME_CHARS 32
#define ACMDRIVERDETAILS_LONGNAME_CHARS 128
#define ACMDRIVERDETAILS_COPYRIGHT_CHARS 80
#define ACMDRIVERDETAILS_LICENSING_CHARS 128
#define ACMDRIVERDETAILS_FEATURES_CHARS 512
#define ACMDRIVERDETAILS_SUPPORTF_CODEC 1
#define ACMDRIVERDETAILS_SUPPORTF_CONVERTER 2
#define ACMDRIVERDETAILS_SUPPORTF_FILTER 4
#define ACMDRIVERDETAILS_SUPPORTF_HARDWARE 8
#define ACMDRIVERDETAILS_SUPPORTF_ASYNC 16
#define ACMDRIVERDETAILS_SUPPORTF_LOCAL 1073741824
#define ACMDRIVERDETAILS_SUPPORTF_DISABLED -2147483648
#define ACMFORMATTAGDETAILS_FORMATTAG_CHARS 48
#define ACM_FORMATTAGDETAILSF_INDEX 0
#define ACM_FORMATTAGDETAILSF_FORMATTAG 1
#define ACM_FORMATTAGDETAILSF_LARGESTSIZE 2
#define ACM_FORMATTAGDETAILSF_QUERYMASK 15
#define ACMFORMATDETAILS_FORMAT_CHARS 128
#define ACM_FORMATDETAILSF_INDEX 0
#define ACM_FORMATDETAILSF_FORMAT 1
#define ACM_FORMATDETAILSF_QUERYMASK 15
#define ACM_FORMATENUMF_WFORMATTAG 65536
#define ACM_FORMATENUMF_NCHANNELS 131072
#define ACM_FORMATENUMF_NSAMPLESPERSEC 262144
#define ACM_FORMATENUMF_WBITSPERSAMPLE 524288
#define ACM_FORMATENUMF_CONVERT 1048576
#define ACM_FORMATENUMF_SUGGEST 2097152
#define ACM_FORMATENUMF_HARDWARE 4194304
#define ACM_FORMATENUMF_INPUT 8388608
#define ACM_FORMATENUMF_OUTPUT 16777216
#define ACM_FORMATSUGGESTF_WFORMATTAG 65536
#define ACM_FORMATSUGGESTF_NCHANNELS 131072
#define ACM_FORMATSUGGESTF_NSAMPLESPERSEC 262144
#define ACM_FORMATSUGGESTF_WBITSPERSAMPLE 524288
#define ACM_FORMATSUGGESTF_TYPEMASK 16711680
#define MM_ACM_FORMATCHOOSE 32768
#define FORMATCHOOSE_MESSAGE 0
#define FORMATCHOOSE_FORMATTAG_VERIFY 0
#define FORMATCHOOSE_FORMAT_VERIFY 1
#define FORMATCHOOSE_CUSTOM_VERIFY 2
#define ACMFORMATCHOOSE_STYLEF_SHOWHELP 4
#define ACMFORMATCHOOSE_STYLEF_ENABLEHOOK 8
#define ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE 16
#define ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE 32
#define ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT 64
#define ACMFORMATCHOOSE_STYLEF_CONTEXTHELP 128
#define ACMFILTERTAGDETAILS_FILTERTAG_CHARS 48
#define ACM_FILTERTAGDETAILSF_INDEX 0
#define ACM_FILTERTAGDETAILSF_FILTERTAG 1
#define ACM_FILTERTAGDETAILSF_LARGESTSIZE 2
#define ACM_FILTERTAGDETAILSF_QUERYMASK 15
#define ACMFILTERDETAILS_FILTER_CHARS 128
#define ACM_FILTERDETAILSF_INDEX 0
#define ACM_FILTERDETAILSF_FILTER 1
#define ACM_FILTERDETAILSF_QUERYMASK 15
#define ACM_FILTERENUMF_DWFILTERTAG 65536
#define MM_ACM_FILTERCHOOSE 32768
#define FILTERCHOOSE_MESSAGE 0
#define FILTERCHOOSE_FILTERTAG_VERIFY 0
#define FILTERCHOOSE_FILTER_VERIFY 1
#define FILTERCHOOSE_CUSTOM_VERIFY 2
#define ACMFILTERCHOOSE_STYLEF_SHOWHELP 4
#define ACMFILTERCHOOSE_STYLEF_ENABLEHOOK 8
#define ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE 16
#define ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE 32
#define ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT 64
#define ACMFILTERCHOOSE_STYLEF_CONTEXTHELP 128
#define ACMSTREAMHEADER_STATUSF_DONE 65536
#define ACMSTREAMHEADER_STATUSF_PREPARED 131072
#define ACMSTREAMHEADER_STATUSF_INQUEUE 1048576
#define ACM_STREAMOPENF_QUERY 1
#define ACM_STREAMOPENF_ASYNC 2
#define ACM_STREAMOPENF_NONREALTIME 4
#define ACM_STREAMSIZEF_SOURCE 0
#define ACM_STREAMSIZEF_DESTINATION 1
#define ACM_STREAMSIZEF_QUERYMASK 15
#define ACM_STREAMCONVERTF_BLOCKALIGN 4
#define ACM_STREAMCONVERTF_START 16
#define ACM_STREAMCONVERTF_END 32
#define SND_RING 1048576
#define SND_ALIAS_START 0
#define ACMDM_DRIVER_NOTIFY 24577
#define ACMDM_DRIVER_DETAILS 24586
#define ACMDM_HARDWARE_WAVE_CAPS_INPUT 24596
#define ACMDM_HARDWARE_WAVE_CAPS_OUTPUT 24597
#define ACMDM_FORMATTAG_DETAILS 24601
#define ACMDM_FORMAT_DETAILS 24602
#define ACMDM_FORMAT_SUGGEST 24603
#define ACMDM_FILTERTAG_DETAILS 24626
#define ACMDM_FILTER_DETAILS 24627
#define ACMDM_STREAM_OPEN 24652
#define ACMDM_STREAM_CLOSE 24653
#define ACMDM_STREAM_SIZE 24654
#define ACMDM_STREAM_CONVERT 24655
#define ACMDM_STREAM_RESET 24656
#define ACMDM_STREAM_PREPARE 24657
#define ACMDM_STREAM_UNPREPARE 24658
#define ACMDM_STREAM_UPDATE 24659public const uint MIXERCONTROL_CONTROLTYPE_CUSTOM = 0;
public const uint MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = 268500992;
public const uint MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = 268566528;
public const uint MIXERCONTROL_CONTROLTYPE_PEAKMETER = 268566529;
public const uint MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = 268632064;
public const uint MIXERCONTROL_CONTROLTYPE_BOOLEAN = 536936448;
public const uint MIXERCONTROL_CONTROLTYPE_ONOFF = 536936449;
public const uint MIXERCONTROL_CONTROLTYPE_MUTE = 536936450;
public const uint MIXERCONTROL_CONTROLTYPE_MONO = 536936451;
public const uint MIXERCONTROL_CONTROLTYPE_LOUDNESS = 536936452;
public const uint MIXERCONTROL_CONTROLTYPE_STEREOENH = 536936453;
public const uint MIXERCONTROL_CONTROLTYPE_BASS_BOOST = 536945271;
public const uint MIXERCONTROL_CONTROLTYPE_BUTTON = 553713664;
public const uint MIXERCONTROL_CONTROLTYPE_DECIBELS = 805568512;
public const uint MIXERCONTROL_CONTROLTYPE_SIGNED = 805437440;
public const uint MIXERCONTROL_CONTROLTYPE_UNSIGNED = 805502976;
public const uint MIXERCONTROL_CONTROLTYPE_PERCENT = 805634048;
public const uint MIXERCONTROL_CONTROLTYPE_SLIDER = 1073872896;
public const uint MIXERCONTROL_CONTROLTYPE_PAN = 1073872897;
public const uint MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = 1073872898;
public const uint MIXERCONTROL_CONTROLTYPE_FADER = 1342373888;
public const uint MIXERCONTROL_CONTROLTYPE_VOLUME = 1342373889;
public const uint MIXERCONTROL_CONTROLTYPE_BASS = 1342373890;
public const uint MIXERCONTROL_CONTROLTYPE_TREBLE = 1342373891;
public const uint MIXERCONTROL_CONTROLTYPE_EQUALIZER = 1342373892;
public const uint MIXERCONTROL_CONTROLTYPE_SINGLESELECT = 1879113728;
public const uint MIXERCONTROL_CONTROLTYPE_MUX = 1879113729;
public const uint MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = 1895890944;
public const uint MIXERCONTROL_CONTROLTYPE_MIXER = 1895890945;
public const uint MIXERCONTROL_CONTROLTYPE_MICROTIME = 1610809344;
public const uint MIXERCONTROL_CONTROLTYPE_MILLITIME = 1627586560;
public const uint WAVE_MAPPER = 4294967295;
public const uint ENDPOINT_FORMAT_RESET_MIX_ONLY = 1;
public const uint ENDPOINT_HARDWARE_SUPPORT_VOLUME = 1;
public const uint ENDPOINT_HARDWARE_SUPPORT_MUTE = 2;
public const uint ENDPOINT_HARDWARE_SUPPORT_METER = 4;
public const uint AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ = 1;
public const uint AMBISONICS_PARAM_VERSION_1 = 1;
public const int AUDCLNT_E_NOT_INITIALIZED = -2004287487;
public const int AUDCLNT_E_ALREADY_INITIALIZED = -2004287486;
public const int AUDCLNT_E_WRONG_ENDPOINT_TYPE = -2004287485;
public const int AUDCLNT_E_DEVICE_INVALIDATED = -2004287484;
public const int AUDCLNT_E_NOT_STOPPED = -2004287483;
public const int AUDCLNT_E_BUFFER_TOO_LARGE = -2004287482;
public const int AUDCLNT_E_OUT_OF_ORDER = -2004287481;
public const int AUDCLNT_E_UNSUPPORTED_FORMAT = -2004287480;
public const int AUDCLNT_E_INVALID_SIZE = -2004287479;
public const int AUDCLNT_E_DEVICE_IN_USE = -2004287478;
public const int AUDCLNT_E_BUFFER_OPERATION_PENDING = -2004287477;
public const int AUDCLNT_E_THREAD_NOT_REGISTERED = -2004287476;
public const int AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED = -2004287474;
public const int AUDCLNT_E_ENDPOINT_CREATE_FAILED = -2004287473;
public const int AUDCLNT_E_SERVICE_NOT_RUNNING = -2004287472;
public const int AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED = -2004287471;
public const int AUDCLNT_E_EXCLUSIVE_MODE_ONLY = -2004287470;
public const int AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL = -2004287469;
public const int AUDCLNT_E_EVENTHANDLE_NOT_SET = -2004287468;
public const int AUDCLNT_E_INCORRECT_BUFFER_SIZE = -2004287467;
public const int AUDCLNT_E_BUFFER_SIZE_ERROR = -2004287466;
public const int AUDCLNT_E_CPUUSAGE_EXCEEDED = -2004287465;
public const int AUDCLNT_E_BUFFER_ERROR = -2004287464;
public const int AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED = -2004287463;
public const int AUDCLNT_E_INVALID_DEVICE_PERIOD = -2004287456;
public const int AUDCLNT_E_INVALID_STREAM_FLAG = -2004287455;
public const int AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE = -2004287454;
public const int AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES = -2004287453;
public const int AUDCLNT_E_OFFLOAD_MODE_ONLY = -2004287452;
public const int AUDCLNT_E_NONOFFLOAD_MODE_ONLY = -2004287451;
public const int AUDCLNT_E_RESOURCES_INVALIDATED = -2004287450;
public const int AUDCLNT_E_RAW_MODE_UNSUPPORTED = -2004287449;
public const int AUDCLNT_E_ENGINE_PERIODICITY_LOCKED = -2004287448;
public const int AUDCLNT_E_ENGINE_FORMAT_LOCKED = -2004287447;
public const int AUDCLNT_E_HEADTRACKING_ENABLED = -2004287440;
public const int AUDCLNT_E_HEADTRACKING_UNSUPPORTED = -2004287424;
public const int AUDCLNT_E_EFFECT_NOT_AVAILABLE = -2004287423;
public const int AUDCLNT_E_EFFECT_STATE_READ_ONLY = -2004287422;
public const int AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED = -2004287421;
public const int AUDCLNT_S_BUFFER_EMPTY = 143196161;
public const int AUDCLNT_S_THREAD_ALREADY_REGISTERED = 143196162;
public const int AUDCLNT_S_POSITION_STALLED = 143196163;
public const uint AUDCLNT_STREAMFLAGS_CROSSPROCESS = 65536;
public const uint AUDCLNT_STREAMFLAGS_LOOPBACK = 131072;
public const uint AUDCLNT_STREAMFLAGS_EVENTCALLBACK = 262144;
public const uint AUDCLNT_STREAMFLAGS_NOPERSIST = 524288;
public const uint AUDCLNT_STREAMFLAGS_RATEADJUST = 1048576;
public const uint AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY = 134217728;
public const uint AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM = 2147483648;
public const uint AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED = 268435456;
public const uint AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE = 536870912;
public const uint AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED = 1073741824;
public const int SPTLAUDCLNT_E_DESTROYED = -2004287232;
public const int SPTLAUDCLNT_E_OUT_OF_ORDER = -2004287231;
public const int SPTLAUDCLNT_E_RESOURCES_INVALIDATED = -2004287230;
public const int SPTLAUDCLNT_E_NO_MORE_OBJECTS = -2004287229;
public const int SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED = -2004287228;
public const int SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS = -2004287227;
public const int SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED = -2004287226;
public const int SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE = -2004287225;
public const int SPTLAUDCLNT_E_INVALID_LICENSE = -2004287224;
public const int SPTLAUDCLNT_E_STREAM_NOT_STOPPED = -2004287222;
public const int SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE = -2004287221;
public const int SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE = -2004287220;
public const int SPTLAUDCLNT_E_INTERNAL = -2004287219;
public const uint DEVICE_STATEMASK_ALL = 15;
public const uint ENDPOINT_SYSFX_ENABLED = 0;
public const uint ENDPOINT_SYSFX_DISABLED = 1;
public const uint SPATIAL_AUDIO_STANDARD_COMMANDS_START = 200;
public const uint SPATIAL_AUDIO_POSITION = 200;
public const int SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND = -2004286976;
public const int SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED = -2004286975;
public const int SPTLAUD_MD_CLNT_E_INVALID_ARGS = -2004286974;
public const int SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND = -2004286973;
public const int SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE = -2004286972;
public const int SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS = -2004286971;
public const int SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS = -2004286970;
public const int SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED = -2004286969;
public const int SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED = -2004286968;
public const int SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE = -2004286967;
public const int SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND = -2004286960;
public const int SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW = -2004286959;
public const int SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN = -2004286958;
public const int SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN = -2004286957;
public const int SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER = -2004286956;
public const int SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER = -2004286955;
public const int SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED = -2004286954;
public const int SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS = -2004286953;
public const int SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE = -2004286952;
public const int SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS = -2004286951;
public const int SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN = -2004286944;
public const int SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN = -2004286943;
public const int SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN = -2004286942;
public const int SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH = -2004286941;
public const int SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED = -2004286940;
public const int SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING = -2004286939;
public const uint WAVERR_BADFORMAT = 32;
public const uint WAVERR_STILLPLAYING = 33;
public const uint WAVERR_UNPREPARED = 34;
public const uint WAVERR_SYNC = 35;
public const uint WAVERR_LASTERROR = 35;
public const uint WHDR_DONE = 1;
public const uint WHDR_PREPARED = 2;
public const uint WHDR_BEGINLOOP = 4;
public const uint WHDR_ENDLOOP = 8;
public const uint WHDR_INQUEUE = 16;
public const uint WAVECAPS_PITCH = 1;
public const uint WAVECAPS_PLAYBACKRATE = 2;
public const uint WAVECAPS_VOLUME = 4;
public const uint WAVECAPS_LRVOLUME = 8;
public const uint WAVECAPS_SYNC = 16;
public const uint WAVECAPS_SAMPLEACCURATE = 32;
public const uint WAVE_INVALIDFORMAT = 0;
public const uint WAVE_FORMAT_1M08 = 1;
public const uint WAVE_FORMAT_1S08 = 2;
public const uint WAVE_FORMAT_1M16 = 4;
public const uint WAVE_FORMAT_1S16 = 8;
public const uint WAVE_FORMAT_2M08 = 16;
public const uint WAVE_FORMAT_2S08 = 32;
public const uint WAVE_FORMAT_2M16 = 64;
public const uint WAVE_FORMAT_2S16 = 128;
public const uint WAVE_FORMAT_4M08 = 256;
public const uint WAVE_FORMAT_4S08 = 512;
public const uint WAVE_FORMAT_4M16 = 1024;
public const uint WAVE_FORMAT_4S16 = 2048;
public const uint WAVE_FORMAT_44M08 = 256;
public const uint WAVE_FORMAT_44S08 = 512;
public const uint WAVE_FORMAT_44M16 = 1024;
public const uint WAVE_FORMAT_44S16 = 2048;
public const uint WAVE_FORMAT_48M08 = 4096;
public const uint WAVE_FORMAT_48S08 = 8192;
public const uint WAVE_FORMAT_48M16 = 16384;
public const uint WAVE_FORMAT_48S16 = 32768;
public const uint WAVE_FORMAT_96M08 = 65536;
public const uint WAVE_FORMAT_96S08 = 131072;
public const uint WAVE_FORMAT_96M16 = 262144;
public const uint WAVE_FORMAT_96S16 = 524288;
public const uint WAVE_FORMAT_PCM = 1;
public const uint MIDIERR_UNPREPARED = 64;
public const uint MIDIERR_STILLPLAYING = 65;
public const uint MIDIERR_NOMAP = 66;
public const uint MIDIERR_NOTREADY = 67;
public const uint MIDIERR_NODEVICE = 68;
public const uint MIDIERR_INVALIDSETUP = 69;
public const uint MIDIERR_BADOPENMODE = 70;
public const uint MIDIERR_DONT_CONTINUE = 71;
public const uint MIDIERR_LASTERROR = 71;
public const uint MIDIPATCHSIZE = 128;
public const uint MIDI_CACHE_ALL = 1;
public const uint MIDI_CACHE_BESTFIT = 2;
public const uint MIDI_CACHE_QUERY = 3;
public const uint MIDI_UNCACHE = 4;
public const uint MOD_MIDIPORT = 1;
public const uint MOD_SYNTH = 2;
public const uint MOD_SQSYNTH = 3;
public const uint MOD_FMSYNTH = 4;
public const uint MOD_MAPPER = 5;
public const uint MOD_WAVETABLE = 6;
public const uint MOD_SWSYNTH = 7;
public const uint MIDICAPS_VOLUME = 1;
public const uint MIDICAPS_LRVOLUME = 2;
public const uint MIDICAPS_CACHE = 4;
public const uint MIDICAPS_STREAM = 8;
public const uint MHDR_DONE = 1;
public const uint MHDR_PREPARED = 2;
public const uint MHDR_INQUEUE = 4;
public const uint MHDR_ISSTRM = 8;
public const int MEVT_F_SHORT = 0;
public const int MEVT_F_LONG = -2147483648;
public const int MEVT_F_CALLBACK = 1073741824;
public const byte MEVT_SHORTMSG = 0;
public const byte MEVT_TEMPO = 1;
public const byte MEVT_NOP = 2;
public const byte MEVT_LONGMSG = 128;
public const byte MEVT_COMMENT = 130;
public const byte MEVT_VERSION = 132;
public const int MIDISTRM_ERROR = -2;
public const int MIDIPROP_SET = -2147483648;
public const int MIDIPROP_GET = 1073741824;
public const int MIDIPROP_TIMEDIV = 1;
public const int MIDIPROP_TEMPO = 2;
public const uint AUXCAPS_CDAUDIO = 1;
public const uint AUXCAPS_AUXIN = 2;
public const uint AUXCAPS_VOLUME = 1;
public const uint AUXCAPS_LRVOLUME = 2;
public const uint MIXER_SHORT_NAME_CHARS = 16;
public const uint MIXER_LONG_NAME_CHARS = 64;
public const uint MIXERR_INVALLINE = 1024;
public const uint MIXERR_INVALCONTROL = 1025;
public const uint MIXERR_INVALVALUE = 1026;
public const uint MIXERR_LASTERROR = 1026;
public const int MIXER_OBJECTF_HANDLE = -2147483648;
public const int MIXER_OBJECTF_MIXER = 0;
public const int MIXER_OBJECTF_WAVEOUT = 268435456;
public const int MIXER_OBJECTF_WAVEIN = 536870912;
public const int MIXER_OBJECTF_MIDIOUT = 805306368;
public const int MIXER_OBJECTF_MIDIIN = 1073741824;
public const int MIXER_OBJECTF_AUX = 1342177280;
public const int MIXERLINE_LINEF_ACTIVE = 1;
public const int MIXERLINE_LINEF_DISCONNECTED = 32768;
public const int MIXERLINE_LINEF_SOURCE = -2147483648;
public const int MIXERLINE_COMPONENTTYPE_DST_FIRST = 0;
public const uint MIXERLINE_COMPONENTTYPE_DST_LAST = 8;
public const int MIXERLINE_COMPONENTTYPE_SRC_FIRST = 4096;
public const uint MIXERLINE_COMPONENTTYPE_SRC_LAST = 4106;
public const uint MIXERLINE_TARGETTYPE_UNDEFINED = 0;
public const uint MIXERLINE_TARGETTYPE_WAVEOUT = 1;
public const uint MIXERLINE_TARGETTYPE_WAVEIN = 2;
public const uint MIXERLINE_TARGETTYPE_MIDIOUT = 3;
public const uint MIXERLINE_TARGETTYPE_MIDIIN = 4;
public const uint MIXERLINE_TARGETTYPE_AUX = 5;
public const int MIXER_GETLINEINFOF_DESTINATION = 0;
public const int MIXER_GETLINEINFOF_SOURCE = 1;
public const int MIXER_GETLINEINFOF_LINEID = 2;
public const int MIXER_GETLINEINFOF_COMPONENTTYPE = 3;
public const int MIXER_GETLINEINFOF_TARGETTYPE = 4;
public const int MIXER_GETLINEINFOF_QUERYMASK = 15;
public const int MIXERCONTROL_CONTROLF_UNIFORM = 1;
public const int MIXERCONTROL_CONTROLF_MULTIPLE = 2;
public const int MIXERCONTROL_CONTROLF_DISABLED = -2147483648;
public const int MIXERCONTROL_CT_CLASS_MASK = -268435456;
public const int MIXERCONTROL_CT_CLASS_CUSTOM = 0;
public const int MIXERCONTROL_CT_CLASS_METER = 268435456;
public const int MIXERCONTROL_CT_CLASS_SWITCH = 536870912;
public const int MIXERCONTROL_CT_CLASS_NUMBER = 805306368;
public const int MIXERCONTROL_CT_CLASS_SLIDER = 1073741824;
public const int MIXERCONTROL_CT_CLASS_FADER = 1342177280;
public const int MIXERCONTROL_CT_CLASS_TIME = 1610612736;
public const int MIXERCONTROL_CT_CLASS_LIST = 1879048192;
public const int MIXERCONTROL_CT_SUBCLASS_MASK = 251658240;
public const int MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = 0;
public const int MIXERCONTROL_CT_SC_SWITCH_BUTTON = 16777216;
public const int MIXERCONTROL_CT_SC_METER_POLLED = 0;
public const int MIXERCONTROL_CT_SC_TIME_MICROSECS = 0;
public const int MIXERCONTROL_CT_SC_TIME_MILLISECS = 16777216;
public const int MIXERCONTROL_CT_SC_LIST_SINGLE = 0;
public const int MIXERCONTROL_CT_SC_LIST_MULTIPLE = 16777216;
public const int MIXERCONTROL_CT_UNITS_MASK = 16711680;
public const int MIXERCONTROL_CT_UNITS_CUSTOM = 0;
public const int MIXERCONTROL_CT_UNITS_BOOLEAN = 65536;
public const int MIXERCONTROL_CT_UNITS_SIGNED = 131072;
public const int MIXERCONTROL_CT_UNITS_UNSIGNED = 196608;
public const int MIXERCONTROL_CT_UNITS_DECIBELS = 262144;
public const int MIXERCONTROL_CT_UNITS_PERCENT = 327680;
public const int MIXER_GETLINECONTROLSF_ALL = 0;
public const int MIXER_GETLINECONTROLSF_ONEBYID = 1;
public const int MIXER_GETLINECONTROLSF_ONEBYTYPE = 2;
public const int MIXER_GETLINECONTROLSF_QUERYMASK = 15;
public const int MIXER_GETCONTROLDETAILSF_VALUE = 0;
public const int MIXER_GETCONTROLDETAILSF_LISTTEXT = 1;
public const int MIXER_GETCONTROLDETAILSF_QUERYMASK = 15;
public const int MIXER_SETCONTROLDETAILSF_VALUE = 0;
public const int MIXER_SETCONTROLDETAILSF_CUSTOM = 1;
public const int MIXER_SETCONTROLDETAILSF_QUERYMASK = 15;
public const uint DRV_MAPPER_PREFERRED_INPUT_GET = 16384;
public const uint DRV_MAPPER_PREFERRED_OUTPUT_GET = 16386;
public const uint DRVM_MAPPER = 8192;
public const uint DRVM_MAPPER_STATUS = 8192;
public const uint WIDM_MAPPER_STATUS = 8192;
public const uint WAVEIN_MAPPER_STATUS_DEVICE = 0;
public const uint WAVEIN_MAPPER_STATUS_MAPPED = 1;
public const uint WAVEIN_MAPPER_STATUS_FORMAT = 2;
public const uint WODM_MAPPER_STATUS = 8192;
public const uint WAVEOUT_MAPPER_STATUS_DEVICE = 0;
public const uint WAVEOUT_MAPPER_STATUS_MAPPED = 1;
public const uint WAVEOUT_MAPPER_STATUS_FORMAT = 2;
public const uint ACMERR_BASE = 512;
public const uint ACMERR_NOTPOSSIBLE = 512;
public const uint ACMERR_BUSY = 513;
public const uint ACMERR_UNPREPARED = 514;
public const uint ACMERR_CANCELED = 515;
public const uint ACM_METRIC_COUNT_DRIVERS = 1;
public const uint ACM_METRIC_COUNT_CODECS = 2;
public const uint ACM_METRIC_COUNT_CONVERTERS = 3;
public const uint ACM_METRIC_COUNT_FILTERS = 4;
public const uint ACM_METRIC_COUNT_DISABLED = 5;
public const uint ACM_METRIC_COUNT_HARDWARE = 6;
public const uint ACM_METRIC_COUNT_LOCAL_DRIVERS = 20;
public const uint ACM_METRIC_COUNT_LOCAL_CODECS = 21;
public const uint ACM_METRIC_COUNT_LOCAL_CONVERTERS = 22;
public const uint ACM_METRIC_COUNT_LOCAL_FILTERS = 23;
public const uint ACM_METRIC_COUNT_LOCAL_DISABLED = 24;
public const uint ACM_METRIC_HARDWARE_WAVE_INPUT = 30;
public const uint ACM_METRIC_HARDWARE_WAVE_OUTPUT = 31;
public const uint ACM_METRIC_MAX_SIZE_FORMAT = 50;
public const uint ACM_METRIC_MAX_SIZE_FILTER = 51;
public const uint ACM_METRIC_DRIVER_SUPPORT = 100;
public const uint ACM_METRIC_DRIVER_PRIORITY = 101;
public const int ACM_DRIVERENUMF_NOLOCAL = 1073741824;
public const int ACM_DRIVERENUMF_DISABLED = -2147483648;
public const int ACM_DRIVERADDF_NAME = 1;
public const int ACM_DRIVERADDF_FUNCTION = 3;
public const int ACM_DRIVERADDF_NOTIFYHWND = 4;
public const int ACM_DRIVERADDF_TYPEMASK = 7;
public const int ACM_DRIVERADDF_LOCAL = 0;
public const int ACM_DRIVERADDF_GLOBAL = 8;
public const uint ACMDM_USER = 16384;
public const uint ACMDM_RESERVED_LOW = 24576;
public const uint ACMDM_RESERVED_HIGH = 28671;
public const uint ACMDM_DRIVER_ABOUT = 24587;
public const int ACM_DRIVERPRIORITYF_ENABLE = 1;
public const int ACM_DRIVERPRIORITYF_DISABLE = 2;
public const int ACM_DRIVERPRIORITYF_ABLEMASK = 3;
public const int ACM_DRIVERPRIORITYF_BEGIN = 65536;
public const int ACM_DRIVERPRIORITYF_END = 131072;
public const int ACM_DRIVERPRIORITYF_DEFERMASK = 196608;
public const uint ACMDRIVERDETAILS_SHORTNAME_CHARS = 32;
public const uint ACMDRIVERDETAILS_LONGNAME_CHARS = 128;
public const uint ACMDRIVERDETAILS_COPYRIGHT_CHARS = 80;
public const uint ACMDRIVERDETAILS_LICENSING_CHARS = 128;
public const uint ACMDRIVERDETAILS_FEATURES_CHARS = 512;
public const int ACMDRIVERDETAILS_SUPPORTF_CODEC = 1;
public const int ACMDRIVERDETAILS_SUPPORTF_CONVERTER = 2;
public const int ACMDRIVERDETAILS_SUPPORTF_FILTER = 4;
public const int ACMDRIVERDETAILS_SUPPORTF_HARDWARE = 8;
public const int ACMDRIVERDETAILS_SUPPORTF_ASYNC = 16;
public const int ACMDRIVERDETAILS_SUPPORTF_LOCAL = 1073741824;
public const int ACMDRIVERDETAILS_SUPPORTF_DISABLED = -2147483648;
public const uint ACMFORMATTAGDETAILS_FORMATTAG_CHARS = 48;
public const int ACM_FORMATTAGDETAILSF_INDEX = 0;
public const int ACM_FORMATTAGDETAILSF_FORMATTAG = 1;
public const int ACM_FORMATTAGDETAILSF_LARGESTSIZE = 2;
public const int ACM_FORMATTAGDETAILSF_QUERYMASK = 15;
public const uint ACMFORMATDETAILS_FORMAT_CHARS = 128;
public const int ACM_FORMATDETAILSF_INDEX = 0;
public const int ACM_FORMATDETAILSF_FORMAT = 1;
public const int ACM_FORMATDETAILSF_QUERYMASK = 15;
public const int ACM_FORMATENUMF_WFORMATTAG = 65536;
public const int ACM_FORMATENUMF_NCHANNELS = 131072;
public const int ACM_FORMATENUMF_NSAMPLESPERSEC = 262144;
public const int ACM_FORMATENUMF_WBITSPERSAMPLE = 524288;
public const int ACM_FORMATENUMF_CONVERT = 1048576;
public const int ACM_FORMATENUMF_SUGGEST = 2097152;
public const int ACM_FORMATENUMF_HARDWARE = 4194304;
public const int ACM_FORMATENUMF_INPUT = 8388608;
public const int ACM_FORMATENUMF_OUTPUT = 16777216;
public const int ACM_FORMATSUGGESTF_WFORMATTAG = 65536;
public const int ACM_FORMATSUGGESTF_NCHANNELS = 131072;
public const int ACM_FORMATSUGGESTF_NSAMPLESPERSEC = 262144;
public const int ACM_FORMATSUGGESTF_WBITSPERSAMPLE = 524288;
public const int ACM_FORMATSUGGESTF_TYPEMASK = 16711680;
public const uint MM_ACM_FORMATCHOOSE = 32768;
public const uint FORMATCHOOSE_MESSAGE = 0;
public const uint FORMATCHOOSE_FORMATTAG_VERIFY = 0;
public const uint FORMATCHOOSE_FORMAT_VERIFY = 1;
public const uint FORMATCHOOSE_CUSTOM_VERIFY = 2;
public const int ACMFORMATCHOOSE_STYLEF_SHOWHELP = 4;
public const int ACMFORMATCHOOSE_STYLEF_ENABLEHOOK = 8;
public const int ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE = 16;
public const int ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE = 32;
public const int ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT = 64;
public const int ACMFORMATCHOOSE_STYLEF_CONTEXTHELP = 128;
public const uint ACMFILTERTAGDETAILS_FILTERTAG_CHARS = 48;
public const int ACM_FILTERTAGDETAILSF_INDEX = 0;
public const int ACM_FILTERTAGDETAILSF_FILTERTAG = 1;
public const int ACM_FILTERTAGDETAILSF_LARGESTSIZE = 2;
public const int ACM_FILTERTAGDETAILSF_QUERYMASK = 15;
public const uint ACMFILTERDETAILS_FILTER_CHARS = 128;
public const int ACM_FILTERDETAILSF_INDEX = 0;
public const int ACM_FILTERDETAILSF_FILTER = 1;
public const int ACM_FILTERDETAILSF_QUERYMASK = 15;
public const int ACM_FILTERENUMF_DWFILTERTAG = 65536;
public const uint MM_ACM_FILTERCHOOSE = 32768;
public const uint FILTERCHOOSE_MESSAGE = 0;
public const uint FILTERCHOOSE_FILTERTAG_VERIFY = 0;
public const uint FILTERCHOOSE_FILTER_VERIFY = 1;
public const uint FILTERCHOOSE_CUSTOM_VERIFY = 2;
public const int ACMFILTERCHOOSE_STYLEF_SHOWHELP = 4;
public const int ACMFILTERCHOOSE_STYLEF_ENABLEHOOK = 8;
public const int ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE = 16;
public const int ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE = 32;
public const int ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT = 64;
public const int ACMFILTERCHOOSE_STYLEF_CONTEXTHELP = 128;
public const int ACMSTREAMHEADER_STATUSF_DONE = 65536;
public const int ACMSTREAMHEADER_STATUSF_PREPARED = 131072;
public const int ACMSTREAMHEADER_STATUSF_INQUEUE = 1048576;
public const uint ACM_STREAMOPENF_QUERY = 1;
public const uint ACM_STREAMOPENF_ASYNC = 2;
public const uint ACM_STREAMOPENF_NONREALTIME = 4;
public const int ACM_STREAMSIZEF_SOURCE = 0;
public const int ACM_STREAMSIZEF_DESTINATION = 1;
public const int ACM_STREAMSIZEF_QUERYMASK = 15;
public const uint ACM_STREAMCONVERTF_BLOCKALIGN = 4;
public const uint ACM_STREAMCONVERTF_START = 16;
public const uint ACM_STREAMCONVERTF_END = 32;
public const int SND_RING = 1048576;
public const uint SND_ALIAS_START = 0;
public const uint ACMDM_DRIVER_NOTIFY = 24577;
public const uint ACMDM_DRIVER_DETAILS = 24586;
public const uint ACMDM_HARDWARE_WAVE_CAPS_INPUT = 24596;
public const uint ACMDM_HARDWARE_WAVE_CAPS_OUTPUT = 24597;
public const uint ACMDM_FORMATTAG_DETAILS = 24601;
public const uint ACMDM_FORMAT_DETAILS = 24602;
public const uint ACMDM_FORMAT_SUGGEST = 24603;
public const uint ACMDM_FILTERTAG_DETAILS = 24626;
public const uint ACMDM_FILTER_DETAILS = 24627;
public const uint ACMDM_STREAM_OPEN = 24652;
public const uint ACMDM_STREAM_CLOSE = 24653;
public const uint ACMDM_STREAM_SIZE = 24654;
public const uint ACMDM_STREAM_CONVERT = 24655;
public const uint ACMDM_STREAM_RESET = 24656;
public const uint ACMDM_STREAM_PREPARE = 24657;
public const uint ACMDM_STREAM_UNPREPARE = 24658;
public const uint ACMDM_STREAM_UPDATE = 24659;MIXERCONTROL_CONTROLTYPE_CUSTOM = 0
MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = 268500992
MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = 268566528
MIXERCONTROL_CONTROLTYPE_PEAKMETER = 268566529
MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = 268632064
MIXERCONTROL_CONTROLTYPE_BOOLEAN = 536936448
MIXERCONTROL_CONTROLTYPE_ONOFF = 536936449
MIXERCONTROL_CONTROLTYPE_MUTE = 536936450
MIXERCONTROL_CONTROLTYPE_MONO = 536936451
MIXERCONTROL_CONTROLTYPE_LOUDNESS = 536936452
MIXERCONTROL_CONTROLTYPE_STEREOENH = 536936453
MIXERCONTROL_CONTROLTYPE_BASS_BOOST = 536945271
MIXERCONTROL_CONTROLTYPE_BUTTON = 553713664
MIXERCONTROL_CONTROLTYPE_DECIBELS = 805568512
MIXERCONTROL_CONTROLTYPE_SIGNED = 805437440
MIXERCONTROL_CONTROLTYPE_UNSIGNED = 805502976
MIXERCONTROL_CONTROLTYPE_PERCENT = 805634048
MIXERCONTROL_CONTROLTYPE_SLIDER = 1073872896
MIXERCONTROL_CONTROLTYPE_PAN = 1073872897
MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = 1073872898
MIXERCONTROL_CONTROLTYPE_FADER = 1342373888
MIXERCONTROL_CONTROLTYPE_VOLUME = 1342373889
MIXERCONTROL_CONTROLTYPE_BASS = 1342373890
MIXERCONTROL_CONTROLTYPE_TREBLE = 1342373891
MIXERCONTROL_CONTROLTYPE_EQUALIZER = 1342373892
MIXERCONTROL_CONTROLTYPE_SINGLESELECT = 1879113728
MIXERCONTROL_CONTROLTYPE_MUX = 1879113729
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = 1895890944
MIXERCONTROL_CONTROLTYPE_MIXER = 1895890945
MIXERCONTROL_CONTROLTYPE_MICROTIME = 1610809344
MIXERCONTROL_CONTROLTYPE_MILLITIME = 1627586560
WAVE_MAPPER = 4294967295
ENDPOINT_FORMAT_RESET_MIX_ONLY = 1
ENDPOINT_HARDWARE_SUPPORT_VOLUME = 1
ENDPOINT_HARDWARE_SUPPORT_MUTE = 2
ENDPOINT_HARDWARE_SUPPORT_METER = 4
AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ = 1
AMBISONICS_PARAM_VERSION_1 = 1
AUDCLNT_E_NOT_INITIALIZED = -2004287487
AUDCLNT_E_ALREADY_INITIALIZED = -2004287486
AUDCLNT_E_WRONG_ENDPOINT_TYPE = -2004287485
AUDCLNT_E_DEVICE_INVALIDATED = -2004287484
AUDCLNT_E_NOT_STOPPED = -2004287483
AUDCLNT_E_BUFFER_TOO_LARGE = -2004287482
AUDCLNT_E_OUT_OF_ORDER = -2004287481
AUDCLNT_E_UNSUPPORTED_FORMAT = -2004287480
AUDCLNT_E_INVALID_SIZE = -2004287479
AUDCLNT_E_DEVICE_IN_USE = -2004287478
AUDCLNT_E_BUFFER_OPERATION_PENDING = -2004287477
AUDCLNT_E_THREAD_NOT_REGISTERED = -2004287476
AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED = -2004287474
AUDCLNT_E_ENDPOINT_CREATE_FAILED = -2004287473
AUDCLNT_E_SERVICE_NOT_RUNNING = -2004287472
AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED = -2004287471
AUDCLNT_E_EXCLUSIVE_MODE_ONLY = -2004287470
AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL = -2004287469
AUDCLNT_E_EVENTHANDLE_NOT_SET = -2004287468
AUDCLNT_E_INCORRECT_BUFFER_SIZE = -2004287467
AUDCLNT_E_BUFFER_SIZE_ERROR = -2004287466
AUDCLNT_E_CPUUSAGE_EXCEEDED = -2004287465
AUDCLNT_E_BUFFER_ERROR = -2004287464
AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED = -2004287463
AUDCLNT_E_INVALID_DEVICE_PERIOD = -2004287456
AUDCLNT_E_INVALID_STREAM_FLAG = -2004287455
AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE = -2004287454
AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES = -2004287453
AUDCLNT_E_OFFLOAD_MODE_ONLY = -2004287452
AUDCLNT_E_NONOFFLOAD_MODE_ONLY = -2004287451
AUDCLNT_E_RESOURCES_INVALIDATED = -2004287450
AUDCLNT_E_RAW_MODE_UNSUPPORTED = -2004287449
AUDCLNT_E_ENGINE_PERIODICITY_LOCKED = -2004287448
AUDCLNT_E_ENGINE_FORMAT_LOCKED = -2004287447
AUDCLNT_E_HEADTRACKING_ENABLED = -2004287440
AUDCLNT_E_HEADTRACKING_UNSUPPORTED = -2004287424
AUDCLNT_E_EFFECT_NOT_AVAILABLE = -2004287423
AUDCLNT_E_EFFECT_STATE_READ_ONLY = -2004287422
AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED = -2004287421
AUDCLNT_S_BUFFER_EMPTY = 143196161
AUDCLNT_S_THREAD_ALREADY_REGISTERED = 143196162
AUDCLNT_S_POSITION_STALLED = 143196163
AUDCLNT_STREAMFLAGS_CROSSPROCESS = 65536
AUDCLNT_STREAMFLAGS_LOOPBACK = 131072
AUDCLNT_STREAMFLAGS_EVENTCALLBACK = 262144
AUDCLNT_STREAMFLAGS_NOPERSIST = 524288
AUDCLNT_STREAMFLAGS_RATEADJUST = 1048576
AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY = 134217728
AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM = 2147483648
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED = 268435456
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE = 536870912
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED = 1073741824
SPTLAUDCLNT_E_DESTROYED = -2004287232
SPTLAUDCLNT_E_OUT_OF_ORDER = -2004287231
SPTLAUDCLNT_E_RESOURCES_INVALIDATED = -2004287230
SPTLAUDCLNT_E_NO_MORE_OBJECTS = -2004287229
SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED = -2004287228
SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS = -2004287227
SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED = -2004287226
SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE = -2004287225
SPTLAUDCLNT_E_INVALID_LICENSE = -2004287224
SPTLAUDCLNT_E_STREAM_NOT_STOPPED = -2004287222
SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE = -2004287221
SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE = -2004287220
SPTLAUDCLNT_E_INTERNAL = -2004287219
DEVICE_STATEMASK_ALL = 15
ENDPOINT_SYSFX_ENABLED = 0
ENDPOINT_SYSFX_DISABLED = 1
SPATIAL_AUDIO_STANDARD_COMMANDS_START = 200
SPATIAL_AUDIO_POSITION = 200
SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND = -2004286976
SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED = -2004286975
SPTLAUD_MD_CLNT_E_INVALID_ARGS = -2004286974
SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND = -2004286973
SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE = -2004286972
SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS = -2004286971
SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS = -2004286970
SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED = -2004286969
SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED = -2004286968
SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE = -2004286967
SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND = -2004286960
SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW = -2004286959
SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN = -2004286958
SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN = -2004286957
SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER = -2004286956
SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER = -2004286955
SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED = -2004286954
SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS = -2004286953
SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE = -2004286952
SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS = -2004286951
SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN = -2004286944
SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN = -2004286943
SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN = -2004286942
SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH = -2004286941
SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED = -2004286940
SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING = -2004286939
WAVERR_BADFORMAT = 32
WAVERR_STILLPLAYING = 33
WAVERR_UNPREPARED = 34
WAVERR_SYNC = 35
WAVERR_LASTERROR = 35
WHDR_DONE = 1
WHDR_PREPARED = 2
WHDR_BEGINLOOP = 4
WHDR_ENDLOOP = 8
WHDR_INQUEUE = 16
WAVECAPS_PITCH = 1
WAVECAPS_PLAYBACKRATE = 2
WAVECAPS_VOLUME = 4
WAVECAPS_LRVOLUME = 8
WAVECAPS_SYNC = 16
WAVECAPS_SAMPLEACCURATE = 32
WAVE_INVALIDFORMAT = 0
WAVE_FORMAT_1M08 = 1
WAVE_FORMAT_1S08 = 2
WAVE_FORMAT_1M16 = 4
WAVE_FORMAT_1S16 = 8
WAVE_FORMAT_2M08 = 16
WAVE_FORMAT_2S08 = 32
WAVE_FORMAT_2M16 = 64
WAVE_FORMAT_2S16 = 128
WAVE_FORMAT_4M08 = 256
WAVE_FORMAT_4S08 = 512
WAVE_FORMAT_4M16 = 1024
WAVE_FORMAT_4S16 = 2048
WAVE_FORMAT_44M08 = 256
WAVE_FORMAT_44S08 = 512
WAVE_FORMAT_44M16 = 1024
WAVE_FORMAT_44S16 = 2048
WAVE_FORMAT_48M08 = 4096
WAVE_FORMAT_48S08 = 8192
WAVE_FORMAT_48M16 = 16384
WAVE_FORMAT_48S16 = 32768
WAVE_FORMAT_96M08 = 65536
WAVE_FORMAT_96S08 = 131072
WAVE_FORMAT_96M16 = 262144
WAVE_FORMAT_96S16 = 524288
WAVE_FORMAT_PCM = 1
MIDIERR_UNPREPARED = 64
MIDIERR_STILLPLAYING = 65
MIDIERR_NOMAP = 66
MIDIERR_NOTREADY = 67
MIDIERR_NODEVICE = 68
MIDIERR_INVALIDSETUP = 69
MIDIERR_BADOPENMODE = 70
MIDIERR_DONT_CONTINUE = 71
MIDIERR_LASTERROR = 71
MIDIPATCHSIZE = 128
MIDI_CACHE_ALL = 1
MIDI_CACHE_BESTFIT = 2
MIDI_CACHE_QUERY = 3
MIDI_UNCACHE = 4
MOD_MIDIPORT = 1
MOD_SYNTH = 2
MOD_SQSYNTH = 3
MOD_FMSYNTH = 4
MOD_MAPPER = 5
MOD_WAVETABLE = 6
MOD_SWSYNTH = 7
MIDICAPS_VOLUME = 1
MIDICAPS_LRVOLUME = 2
MIDICAPS_CACHE = 4
MIDICAPS_STREAM = 8
MHDR_DONE = 1
MHDR_PREPARED = 2
MHDR_INQUEUE = 4
MHDR_ISSTRM = 8
MEVT_F_SHORT = 0
MEVT_F_LONG = -2147483648
MEVT_F_CALLBACK = 1073741824
MEVT_SHORTMSG = 0
MEVT_TEMPO = 1
MEVT_NOP = 2
MEVT_LONGMSG = 128
MEVT_COMMENT = 130
MEVT_VERSION = 132
MIDISTRM_ERROR = -2
MIDIPROP_SET = -2147483648
MIDIPROP_GET = 1073741824
MIDIPROP_TIMEDIV = 1
MIDIPROP_TEMPO = 2
AUXCAPS_CDAUDIO = 1
AUXCAPS_AUXIN = 2
AUXCAPS_VOLUME = 1
AUXCAPS_LRVOLUME = 2
MIXER_SHORT_NAME_CHARS = 16
MIXER_LONG_NAME_CHARS = 64
MIXERR_INVALLINE = 1024
MIXERR_INVALCONTROL = 1025
MIXERR_INVALVALUE = 1026
MIXERR_LASTERROR = 1026
MIXER_OBJECTF_HANDLE = -2147483648
MIXER_OBJECTF_MIXER = 0
MIXER_OBJECTF_WAVEOUT = 268435456
MIXER_OBJECTF_WAVEIN = 536870912
MIXER_OBJECTF_MIDIOUT = 805306368
MIXER_OBJECTF_MIDIIN = 1073741824
MIXER_OBJECTF_AUX = 1342177280
MIXERLINE_LINEF_ACTIVE = 1
MIXERLINE_LINEF_DISCONNECTED = 32768
MIXERLINE_LINEF_SOURCE = -2147483648
MIXERLINE_COMPONENTTYPE_DST_FIRST = 0
MIXERLINE_COMPONENTTYPE_DST_LAST = 8
MIXERLINE_COMPONENTTYPE_SRC_FIRST = 4096
MIXERLINE_COMPONENTTYPE_SRC_LAST = 4106
MIXERLINE_TARGETTYPE_UNDEFINED = 0
MIXERLINE_TARGETTYPE_WAVEOUT = 1
MIXERLINE_TARGETTYPE_WAVEIN = 2
MIXERLINE_TARGETTYPE_MIDIOUT = 3
MIXERLINE_TARGETTYPE_MIDIIN = 4
MIXERLINE_TARGETTYPE_AUX = 5
MIXER_GETLINEINFOF_DESTINATION = 0
MIXER_GETLINEINFOF_SOURCE = 1
MIXER_GETLINEINFOF_LINEID = 2
MIXER_GETLINEINFOF_COMPONENTTYPE = 3
MIXER_GETLINEINFOF_TARGETTYPE = 4
MIXER_GETLINEINFOF_QUERYMASK = 15
MIXERCONTROL_CONTROLF_UNIFORM = 1
MIXERCONTROL_CONTROLF_MULTIPLE = 2
MIXERCONTROL_CONTROLF_DISABLED = -2147483648
MIXERCONTROL_CT_CLASS_MASK = -268435456
MIXERCONTROL_CT_CLASS_CUSTOM = 0
MIXERCONTROL_CT_CLASS_METER = 268435456
MIXERCONTROL_CT_CLASS_SWITCH = 536870912
MIXERCONTROL_CT_CLASS_NUMBER = 805306368
MIXERCONTROL_CT_CLASS_SLIDER = 1073741824
MIXERCONTROL_CT_CLASS_FADER = 1342177280
MIXERCONTROL_CT_CLASS_TIME = 1610612736
MIXERCONTROL_CT_CLASS_LIST = 1879048192
MIXERCONTROL_CT_SUBCLASS_MASK = 251658240
MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = 0
MIXERCONTROL_CT_SC_SWITCH_BUTTON = 16777216
MIXERCONTROL_CT_SC_METER_POLLED = 0
MIXERCONTROL_CT_SC_TIME_MICROSECS = 0
MIXERCONTROL_CT_SC_TIME_MILLISECS = 16777216
MIXERCONTROL_CT_SC_LIST_SINGLE = 0
MIXERCONTROL_CT_SC_LIST_MULTIPLE = 16777216
MIXERCONTROL_CT_UNITS_MASK = 16711680
MIXERCONTROL_CT_UNITS_CUSTOM = 0
MIXERCONTROL_CT_UNITS_BOOLEAN = 65536
MIXERCONTROL_CT_UNITS_SIGNED = 131072
MIXERCONTROL_CT_UNITS_UNSIGNED = 196608
MIXERCONTROL_CT_UNITS_DECIBELS = 262144
MIXERCONTROL_CT_UNITS_PERCENT = 327680
MIXER_GETLINECONTROLSF_ALL = 0
MIXER_GETLINECONTROLSF_ONEBYID = 1
MIXER_GETLINECONTROLSF_ONEBYTYPE = 2
MIXER_GETLINECONTROLSF_QUERYMASK = 15
MIXER_GETCONTROLDETAILSF_VALUE = 0
MIXER_GETCONTROLDETAILSF_LISTTEXT = 1
MIXER_GETCONTROLDETAILSF_QUERYMASK = 15
MIXER_SETCONTROLDETAILSF_VALUE = 0
MIXER_SETCONTROLDETAILSF_CUSTOM = 1
MIXER_SETCONTROLDETAILSF_QUERYMASK = 15
DRV_MAPPER_PREFERRED_INPUT_GET = 16384
DRV_MAPPER_PREFERRED_OUTPUT_GET = 16386
DRVM_MAPPER = 8192
DRVM_MAPPER_STATUS = 8192
WIDM_MAPPER_STATUS = 8192
WAVEIN_MAPPER_STATUS_DEVICE = 0
WAVEIN_MAPPER_STATUS_MAPPED = 1
WAVEIN_MAPPER_STATUS_FORMAT = 2
WODM_MAPPER_STATUS = 8192
WAVEOUT_MAPPER_STATUS_DEVICE = 0
WAVEOUT_MAPPER_STATUS_MAPPED = 1
WAVEOUT_MAPPER_STATUS_FORMAT = 2
ACMERR_BASE = 512
ACMERR_NOTPOSSIBLE = 512
ACMERR_BUSY = 513
ACMERR_UNPREPARED = 514
ACMERR_CANCELED = 515
ACM_METRIC_COUNT_DRIVERS = 1
ACM_METRIC_COUNT_CODECS = 2
ACM_METRIC_COUNT_CONVERTERS = 3
ACM_METRIC_COUNT_FILTERS = 4
ACM_METRIC_COUNT_DISABLED = 5
ACM_METRIC_COUNT_HARDWARE = 6
ACM_METRIC_COUNT_LOCAL_DRIVERS = 20
ACM_METRIC_COUNT_LOCAL_CODECS = 21
ACM_METRIC_COUNT_LOCAL_CONVERTERS = 22
ACM_METRIC_COUNT_LOCAL_FILTERS = 23
ACM_METRIC_COUNT_LOCAL_DISABLED = 24
ACM_METRIC_HARDWARE_WAVE_INPUT = 30
ACM_METRIC_HARDWARE_WAVE_OUTPUT = 31
ACM_METRIC_MAX_SIZE_FORMAT = 50
ACM_METRIC_MAX_SIZE_FILTER = 51
ACM_METRIC_DRIVER_SUPPORT = 100
ACM_METRIC_DRIVER_PRIORITY = 101
ACM_DRIVERENUMF_NOLOCAL = 1073741824
ACM_DRIVERENUMF_DISABLED = -2147483648
ACM_DRIVERADDF_NAME = 1
ACM_DRIVERADDF_FUNCTION = 3
ACM_DRIVERADDF_NOTIFYHWND = 4
ACM_DRIVERADDF_TYPEMASK = 7
ACM_DRIVERADDF_LOCAL = 0
ACM_DRIVERADDF_GLOBAL = 8
ACMDM_USER = 16384
ACMDM_RESERVED_LOW = 24576
ACMDM_RESERVED_HIGH = 28671
ACMDM_DRIVER_ABOUT = 24587
ACM_DRIVERPRIORITYF_ENABLE = 1
ACM_DRIVERPRIORITYF_DISABLE = 2
ACM_DRIVERPRIORITYF_ABLEMASK = 3
ACM_DRIVERPRIORITYF_BEGIN = 65536
ACM_DRIVERPRIORITYF_END = 131072
ACM_DRIVERPRIORITYF_DEFERMASK = 196608
ACMDRIVERDETAILS_SHORTNAME_CHARS = 32
ACMDRIVERDETAILS_LONGNAME_CHARS = 128
ACMDRIVERDETAILS_COPYRIGHT_CHARS = 80
ACMDRIVERDETAILS_LICENSING_CHARS = 128
ACMDRIVERDETAILS_FEATURES_CHARS = 512
ACMDRIVERDETAILS_SUPPORTF_CODEC = 1
ACMDRIVERDETAILS_SUPPORTF_CONVERTER = 2
ACMDRIVERDETAILS_SUPPORTF_FILTER = 4
ACMDRIVERDETAILS_SUPPORTF_HARDWARE = 8
ACMDRIVERDETAILS_SUPPORTF_ASYNC = 16
ACMDRIVERDETAILS_SUPPORTF_LOCAL = 1073741824
ACMDRIVERDETAILS_SUPPORTF_DISABLED = -2147483648
ACMFORMATTAGDETAILS_FORMATTAG_CHARS = 48
ACM_FORMATTAGDETAILSF_INDEX = 0
ACM_FORMATTAGDETAILSF_FORMATTAG = 1
ACM_FORMATTAGDETAILSF_LARGESTSIZE = 2
ACM_FORMATTAGDETAILSF_QUERYMASK = 15
ACMFORMATDETAILS_FORMAT_CHARS = 128
ACM_FORMATDETAILSF_INDEX = 0
ACM_FORMATDETAILSF_FORMAT = 1
ACM_FORMATDETAILSF_QUERYMASK = 15
ACM_FORMATENUMF_WFORMATTAG = 65536
ACM_FORMATENUMF_NCHANNELS = 131072
ACM_FORMATENUMF_NSAMPLESPERSEC = 262144
ACM_FORMATENUMF_WBITSPERSAMPLE = 524288
ACM_FORMATENUMF_CONVERT = 1048576
ACM_FORMATENUMF_SUGGEST = 2097152
ACM_FORMATENUMF_HARDWARE = 4194304
ACM_FORMATENUMF_INPUT = 8388608
ACM_FORMATENUMF_OUTPUT = 16777216
ACM_FORMATSUGGESTF_WFORMATTAG = 65536
ACM_FORMATSUGGESTF_NCHANNELS = 131072
ACM_FORMATSUGGESTF_NSAMPLESPERSEC = 262144
ACM_FORMATSUGGESTF_WBITSPERSAMPLE = 524288
ACM_FORMATSUGGESTF_TYPEMASK = 16711680
MM_ACM_FORMATCHOOSE = 32768
FORMATCHOOSE_MESSAGE = 0
FORMATCHOOSE_FORMATTAG_VERIFY = 0
FORMATCHOOSE_FORMAT_VERIFY = 1
FORMATCHOOSE_CUSTOM_VERIFY = 2
ACMFORMATCHOOSE_STYLEF_SHOWHELP = 4
ACMFORMATCHOOSE_STYLEF_ENABLEHOOK = 8
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE = 16
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE = 32
ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT = 64
ACMFORMATCHOOSE_STYLEF_CONTEXTHELP = 128
ACMFILTERTAGDETAILS_FILTERTAG_CHARS = 48
ACM_FILTERTAGDETAILSF_INDEX = 0
ACM_FILTERTAGDETAILSF_FILTERTAG = 1
ACM_FILTERTAGDETAILSF_LARGESTSIZE = 2
ACM_FILTERTAGDETAILSF_QUERYMASK = 15
ACMFILTERDETAILS_FILTER_CHARS = 128
ACM_FILTERDETAILSF_INDEX = 0
ACM_FILTERDETAILSF_FILTER = 1
ACM_FILTERDETAILSF_QUERYMASK = 15
ACM_FILTERENUMF_DWFILTERTAG = 65536
MM_ACM_FILTERCHOOSE = 32768
FILTERCHOOSE_MESSAGE = 0
FILTERCHOOSE_FILTERTAG_VERIFY = 0
FILTERCHOOSE_FILTER_VERIFY = 1
FILTERCHOOSE_CUSTOM_VERIFY = 2
ACMFILTERCHOOSE_STYLEF_SHOWHELP = 4
ACMFILTERCHOOSE_STYLEF_ENABLEHOOK = 8
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE = 16
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE = 32
ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT = 64
ACMFILTERCHOOSE_STYLEF_CONTEXTHELP = 128
ACMSTREAMHEADER_STATUSF_DONE = 65536
ACMSTREAMHEADER_STATUSF_PREPARED = 131072
ACMSTREAMHEADER_STATUSF_INQUEUE = 1048576
ACM_STREAMOPENF_QUERY = 1
ACM_STREAMOPENF_ASYNC = 2
ACM_STREAMOPENF_NONREALTIME = 4
ACM_STREAMSIZEF_SOURCE = 0
ACM_STREAMSIZEF_DESTINATION = 1
ACM_STREAMSIZEF_QUERYMASK = 15
ACM_STREAMCONVERTF_BLOCKALIGN = 4
ACM_STREAMCONVERTF_START = 16
ACM_STREAMCONVERTF_END = 32
SND_RING = 1048576
SND_ALIAS_START = 0
ACMDM_DRIVER_NOTIFY = 24577
ACMDM_DRIVER_DETAILS = 24586
ACMDM_HARDWARE_WAVE_CAPS_INPUT = 24596
ACMDM_HARDWARE_WAVE_CAPS_OUTPUT = 24597
ACMDM_FORMATTAG_DETAILS = 24601
ACMDM_FORMAT_DETAILS = 24602
ACMDM_FORMAT_SUGGEST = 24603
ACMDM_FILTERTAG_DETAILS = 24626
ACMDM_FILTER_DETAILS = 24627
ACMDM_STREAM_OPEN = 24652
ACMDM_STREAM_CLOSE = 24653
ACMDM_STREAM_SIZE = 24654
ACMDM_STREAM_CONVERT = 24655
ACMDM_STREAM_RESET = 24656
ACMDM_STREAM_PREPARE = 24657
ACMDM_STREAM_UNPREPARE = 24658
ACMDM_STREAM_UPDATE = 24659pub const MIXERCONTROL_CONTROLTYPE_CUSTOM: u32 = 0;
pub const MIXERCONTROL_CONTROLTYPE_BOOLEANMETER: u32 = 268500992;
pub const MIXERCONTROL_CONTROLTYPE_SIGNEDMETER: u32 = 268566528;
pub const MIXERCONTROL_CONTROLTYPE_PEAKMETER: u32 = 268566529;
pub const MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER: u32 = 268632064;
pub const MIXERCONTROL_CONTROLTYPE_BOOLEAN: u32 = 536936448;
pub const MIXERCONTROL_CONTROLTYPE_ONOFF: u32 = 536936449;
pub const MIXERCONTROL_CONTROLTYPE_MUTE: u32 = 536936450;
pub const MIXERCONTROL_CONTROLTYPE_MONO: u32 = 536936451;
pub const MIXERCONTROL_CONTROLTYPE_LOUDNESS: u32 = 536936452;
pub const MIXERCONTROL_CONTROLTYPE_STEREOENH: u32 = 536936453;
pub const MIXERCONTROL_CONTROLTYPE_BASS_BOOST: u32 = 536945271;
pub const MIXERCONTROL_CONTROLTYPE_BUTTON: u32 = 553713664;
pub const MIXERCONTROL_CONTROLTYPE_DECIBELS: u32 = 805568512;
pub const MIXERCONTROL_CONTROLTYPE_SIGNED: u32 = 805437440;
pub const MIXERCONTROL_CONTROLTYPE_UNSIGNED: u32 = 805502976;
pub const MIXERCONTROL_CONTROLTYPE_PERCENT: u32 = 805634048;
pub const MIXERCONTROL_CONTROLTYPE_SLIDER: u32 = 1073872896;
pub const MIXERCONTROL_CONTROLTYPE_PAN: u32 = 1073872897;
pub const MIXERCONTROL_CONTROLTYPE_QSOUNDPAN: u32 = 1073872898;
pub const MIXERCONTROL_CONTROLTYPE_FADER: u32 = 1342373888;
pub const MIXERCONTROL_CONTROLTYPE_VOLUME: u32 = 1342373889;
pub const MIXERCONTROL_CONTROLTYPE_BASS: u32 = 1342373890;
pub const MIXERCONTROL_CONTROLTYPE_TREBLE: u32 = 1342373891;
pub const MIXERCONTROL_CONTROLTYPE_EQUALIZER: u32 = 1342373892;
pub const MIXERCONTROL_CONTROLTYPE_SINGLESELECT: u32 = 1879113728;
pub const MIXERCONTROL_CONTROLTYPE_MUX: u32 = 1879113729;
pub const MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT: u32 = 1895890944;
pub const MIXERCONTROL_CONTROLTYPE_MIXER: u32 = 1895890945;
pub const MIXERCONTROL_CONTROLTYPE_MICROTIME: u32 = 1610809344;
pub const MIXERCONTROL_CONTROLTYPE_MILLITIME: u32 = 1627586560;
pub const WAVE_MAPPER: u32 = 4294967295;
pub const ENDPOINT_FORMAT_RESET_MIX_ONLY: u32 = 1;
pub const ENDPOINT_HARDWARE_SUPPORT_VOLUME: u32 = 1;
pub const ENDPOINT_HARDWARE_SUPPORT_MUTE: u32 = 2;
pub const ENDPOINT_HARDWARE_SUPPORT_METER: u32 = 4;
pub const AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ: u32 = 1;
pub const AMBISONICS_PARAM_VERSION_1: u32 = 1;
pub const AUDCLNT_E_NOT_INITIALIZED: i32 = -2004287487;
pub const AUDCLNT_E_ALREADY_INITIALIZED: i32 = -2004287486;
pub const AUDCLNT_E_WRONG_ENDPOINT_TYPE: i32 = -2004287485;
pub const AUDCLNT_E_DEVICE_INVALIDATED: i32 = -2004287484;
pub const AUDCLNT_E_NOT_STOPPED: i32 = -2004287483;
pub const AUDCLNT_E_BUFFER_TOO_LARGE: i32 = -2004287482;
pub const AUDCLNT_E_OUT_OF_ORDER: i32 = -2004287481;
pub const AUDCLNT_E_UNSUPPORTED_FORMAT: i32 = -2004287480;
pub const AUDCLNT_E_INVALID_SIZE: i32 = -2004287479;
pub const AUDCLNT_E_DEVICE_IN_USE: i32 = -2004287478;
pub const AUDCLNT_E_BUFFER_OPERATION_PENDING: i32 = -2004287477;
pub const AUDCLNT_E_THREAD_NOT_REGISTERED: i32 = -2004287476;
pub const AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED: i32 = -2004287474;
pub const AUDCLNT_E_ENDPOINT_CREATE_FAILED: i32 = -2004287473;
pub const AUDCLNT_E_SERVICE_NOT_RUNNING: i32 = -2004287472;
pub const AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED: i32 = -2004287471;
pub const AUDCLNT_E_EXCLUSIVE_MODE_ONLY: i32 = -2004287470;
pub const AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL: i32 = -2004287469;
pub const AUDCLNT_E_EVENTHANDLE_NOT_SET: i32 = -2004287468;
pub const AUDCLNT_E_INCORRECT_BUFFER_SIZE: i32 = -2004287467;
pub const AUDCLNT_E_BUFFER_SIZE_ERROR: i32 = -2004287466;
pub const AUDCLNT_E_CPUUSAGE_EXCEEDED: i32 = -2004287465;
pub const AUDCLNT_E_BUFFER_ERROR: i32 = -2004287464;
pub const AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED: i32 = -2004287463;
pub const AUDCLNT_E_INVALID_DEVICE_PERIOD: i32 = -2004287456;
pub const AUDCLNT_E_INVALID_STREAM_FLAG: i32 = -2004287455;
pub const AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE: i32 = -2004287454;
pub const AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES: i32 = -2004287453;
pub const AUDCLNT_E_OFFLOAD_MODE_ONLY: i32 = -2004287452;
pub const AUDCLNT_E_NONOFFLOAD_MODE_ONLY: i32 = -2004287451;
pub const AUDCLNT_E_RESOURCES_INVALIDATED: i32 = -2004287450;
pub const AUDCLNT_E_RAW_MODE_UNSUPPORTED: i32 = -2004287449;
pub const AUDCLNT_E_ENGINE_PERIODICITY_LOCKED: i32 = -2004287448;
pub const AUDCLNT_E_ENGINE_FORMAT_LOCKED: i32 = -2004287447;
pub const AUDCLNT_E_HEADTRACKING_ENABLED: i32 = -2004287440;
pub const AUDCLNT_E_HEADTRACKING_UNSUPPORTED: i32 = -2004287424;
pub const AUDCLNT_E_EFFECT_NOT_AVAILABLE: i32 = -2004287423;
pub const AUDCLNT_E_EFFECT_STATE_READ_ONLY: i32 = -2004287422;
pub const AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED: i32 = -2004287421;
pub const AUDCLNT_S_BUFFER_EMPTY: i32 = 143196161;
pub const AUDCLNT_S_THREAD_ALREADY_REGISTERED: i32 = 143196162;
pub const AUDCLNT_S_POSITION_STALLED: i32 = 143196163;
pub const AUDCLNT_STREAMFLAGS_CROSSPROCESS: u32 = 65536;
pub const AUDCLNT_STREAMFLAGS_LOOPBACK: u32 = 131072;
pub const AUDCLNT_STREAMFLAGS_EVENTCALLBACK: u32 = 262144;
pub const AUDCLNT_STREAMFLAGS_NOPERSIST: u32 = 524288;
pub const AUDCLNT_STREAMFLAGS_RATEADJUST: u32 = 1048576;
pub const AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY: u32 = 134217728;
pub const AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM: u32 = 2147483648;
pub const AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED: u32 = 268435456;
pub const AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE: u32 = 536870912;
pub const AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED: u32 = 1073741824;
pub const SPTLAUDCLNT_E_DESTROYED: i32 = -2004287232;
pub const SPTLAUDCLNT_E_OUT_OF_ORDER: i32 = -2004287231;
pub const SPTLAUDCLNT_E_RESOURCES_INVALIDATED: i32 = -2004287230;
pub const SPTLAUDCLNT_E_NO_MORE_OBJECTS: i32 = -2004287229;
pub const SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED: i32 = -2004287228;
pub const SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS: i32 = -2004287227;
pub const SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED: i32 = -2004287226;
pub const SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE: i32 = -2004287225;
pub const SPTLAUDCLNT_E_INVALID_LICENSE: i32 = -2004287224;
pub const SPTLAUDCLNT_E_STREAM_NOT_STOPPED: i32 = -2004287222;
pub const SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE: i32 = -2004287221;
pub const SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE: i32 = -2004287220;
pub const SPTLAUDCLNT_E_INTERNAL: i32 = -2004287219;
pub const DEVICE_STATEMASK_ALL: u32 = 15;
pub const ENDPOINT_SYSFX_ENABLED: u32 = 0;
pub const ENDPOINT_SYSFX_DISABLED: u32 = 1;
pub const SPATIAL_AUDIO_STANDARD_COMMANDS_START: u32 = 200;
pub const SPATIAL_AUDIO_POSITION: u32 = 200;
pub const SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND: i32 = -2004286976;
pub const SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED: i32 = -2004286975;
pub const SPTLAUD_MD_CLNT_E_INVALID_ARGS: i32 = -2004286974;
pub const SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND: i32 = -2004286973;
pub const SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE: i32 = -2004286972;
pub const SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS: i32 = -2004286971;
pub const SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS: i32 = -2004286970;
pub const SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED: i32 = -2004286969;
pub const SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED: i32 = -2004286968;
pub const SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE: i32 = -2004286967;
pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND: i32 = -2004286960;
pub const SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW: i32 = -2004286959;
pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN: i32 = -2004286958;
pub const SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN: i32 = -2004286957;
pub const SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER: i32 = -2004286956;
pub const SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER: i32 = -2004286955;
pub const SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED: i32 = -2004286954;
pub const SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS: i32 = -2004286953;
pub const SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE: i32 = -2004286952;
pub const SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS: i32 = -2004286951;
pub const SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN: i32 = -2004286944;
pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN: i32 = -2004286943;
pub const SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN: i32 = -2004286942;
pub const SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH: i32 = -2004286941;
pub const SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED: i32 = -2004286940;
pub const SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING: i32 = -2004286939;
pub const WAVERR_BADFORMAT: u32 = 32;
pub const WAVERR_STILLPLAYING: u32 = 33;
pub const WAVERR_UNPREPARED: u32 = 34;
pub const WAVERR_SYNC: u32 = 35;
pub const WAVERR_LASTERROR: u32 = 35;
pub const WHDR_DONE: u32 = 1;
pub const WHDR_PREPARED: u32 = 2;
pub const WHDR_BEGINLOOP: u32 = 4;
pub const WHDR_ENDLOOP: u32 = 8;
pub const WHDR_INQUEUE: u32 = 16;
pub const WAVECAPS_PITCH: u32 = 1;
pub const WAVECAPS_PLAYBACKRATE: u32 = 2;
pub const WAVECAPS_VOLUME: u32 = 4;
pub const WAVECAPS_LRVOLUME: u32 = 8;
pub const WAVECAPS_SYNC: u32 = 16;
pub const WAVECAPS_SAMPLEACCURATE: u32 = 32;
pub const WAVE_INVALIDFORMAT: u32 = 0;
pub const WAVE_FORMAT_1M08: u32 = 1;
pub const WAVE_FORMAT_1S08: u32 = 2;
pub const WAVE_FORMAT_1M16: u32 = 4;
pub const WAVE_FORMAT_1S16: u32 = 8;
pub const WAVE_FORMAT_2M08: u32 = 16;
pub const WAVE_FORMAT_2S08: u32 = 32;
pub const WAVE_FORMAT_2M16: u32 = 64;
pub const WAVE_FORMAT_2S16: u32 = 128;
pub const WAVE_FORMAT_4M08: u32 = 256;
pub const WAVE_FORMAT_4S08: u32 = 512;
pub const WAVE_FORMAT_4M16: u32 = 1024;
pub const WAVE_FORMAT_4S16: u32 = 2048;
pub const WAVE_FORMAT_44M08: u32 = 256;
pub const WAVE_FORMAT_44S08: u32 = 512;
pub const WAVE_FORMAT_44M16: u32 = 1024;
pub const WAVE_FORMAT_44S16: u32 = 2048;
pub const WAVE_FORMAT_48M08: u32 = 4096;
pub const WAVE_FORMAT_48S08: u32 = 8192;
pub const WAVE_FORMAT_48M16: u32 = 16384;
pub const WAVE_FORMAT_48S16: u32 = 32768;
pub const WAVE_FORMAT_96M08: u32 = 65536;
pub const WAVE_FORMAT_96S08: u32 = 131072;
pub const WAVE_FORMAT_96M16: u32 = 262144;
pub const WAVE_FORMAT_96S16: u32 = 524288;
pub const WAVE_FORMAT_PCM: u32 = 1;
pub const MIDIERR_UNPREPARED: u32 = 64;
pub const MIDIERR_STILLPLAYING: u32 = 65;
pub const MIDIERR_NOMAP: u32 = 66;
pub const MIDIERR_NOTREADY: u32 = 67;
pub const MIDIERR_NODEVICE: u32 = 68;
pub const MIDIERR_INVALIDSETUP: u32 = 69;
pub const MIDIERR_BADOPENMODE: u32 = 70;
pub const MIDIERR_DONT_CONTINUE: u32 = 71;
pub const MIDIERR_LASTERROR: u32 = 71;
pub const MIDIPATCHSIZE: u32 = 128;
pub const MIDI_CACHE_ALL: u32 = 1;
pub const MIDI_CACHE_BESTFIT: u32 = 2;
pub const MIDI_CACHE_QUERY: u32 = 3;
pub const MIDI_UNCACHE: u32 = 4;
pub const MOD_MIDIPORT: u32 = 1;
pub const MOD_SYNTH: u32 = 2;
pub const MOD_SQSYNTH: u32 = 3;
pub const MOD_FMSYNTH: u32 = 4;
pub const MOD_MAPPER: u32 = 5;
pub const MOD_WAVETABLE: u32 = 6;
pub const MOD_SWSYNTH: u32 = 7;
pub const MIDICAPS_VOLUME: u32 = 1;
pub const MIDICAPS_LRVOLUME: u32 = 2;
pub const MIDICAPS_CACHE: u32 = 4;
pub const MIDICAPS_STREAM: u32 = 8;
pub const MHDR_DONE: u32 = 1;
pub const MHDR_PREPARED: u32 = 2;
pub const MHDR_INQUEUE: u32 = 4;
pub const MHDR_ISSTRM: u32 = 8;
pub const MEVT_F_SHORT: i32 = 0;
pub const MEVT_F_LONG: i32 = -2147483648;
pub const MEVT_F_CALLBACK: i32 = 1073741824;
pub const MEVT_SHORTMSG: u8 = 0;
pub const MEVT_TEMPO: u8 = 1;
pub const MEVT_NOP: u8 = 2;
pub const MEVT_LONGMSG: u8 = 128;
pub const MEVT_COMMENT: u8 = 130;
pub const MEVT_VERSION: u8 = 132;
pub const MIDISTRM_ERROR: i32 = -2;
pub const MIDIPROP_SET: i32 = -2147483648;
pub const MIDIPROP_GET: i32 = 1073741824;
pub const MIDIPROP_TIMEDIV: i32 = 1;
pub const MIDIPROP_TEMPO: i32 = 2;
pub const AUXCAPS_CDAUDIO: u32 = 1;
pub const AUXCAPS_AUXIN: u32 = 2;
pub const AUXCAPS_VOLUME: u32 = 1;
pub const AUXCAPS_LRVOLUME: u32 = 2;
pub const MIXER_SHORT_NAME_CHARS: u32 = 16;
pub const MIXER_LONG_NAME_CHARS: u32 = 64;
pub const MIXERR_INVALLINE: u32 = 1024;
pub const MIXERR_INVALCONTROL: u32 = 1025;
pub const MIXERR_INVALVALUE: u32 = 1026;
pub const MIXERR_LASTERROR: u32 = 1026;
pub const MIXER_OBJECTF_HANDLE: i32 = -2147483648;
pub const MIXER_OBJECTF_MIXER: i32 = 0;
pub const MIXER_OBJECTF_WAVEOUT: i32 = 268435456;
pub const MIXER_OBJECTF_WAVEIN: i32 = 536870912;
pub const MIXER_OBJECTF_MIDIOUT: i32 = 805306368;
pub const MIXER_OBJECTF_MIDIIN: i32 = 1073741824;
pub const MIXER_OBJECTF_AUX: i32 = 1342177280;
pub const MIXERLINE_LINEF_ACTIVE: i32 = 1;
pub const MIXERLINE_LINEF_DISCONNECTED: i32 = 32768;
pub const MIXERLINE_LINEF_SOURCE: i32 = -2147483648;
pub const MIXERLINE_COMPONENTTYPE_DST_FIRST: i32 = 0;
pub const MIXERLINE_COMPONENTTYPE_DST_LAST: u32 = 8;
pub const MIXERLINE_COMPONENTTYPE_SRC_FIRST: i32 = 4096;
pub const MIXERLINE_COMPONENTTYPE_SRC_LAST: u32 = 4106;
pub const MIXERLINE_TARGETTYPE_UNDEFINED: u32 = 0;
pub const MIXERLINE_TARGETTYPE_WAVEOUT: u32 = 1;
pub const MIXERLINE_TARGETTYPE_WAVEIN: u32 = 2;
pub const MIXERLINE_TARGETTYPE_MIDIOUT: u32 = 3;
pub const MIXERLINE_TARGETTYPE_MIDIIN: u32 = 4;
pub const MIXERLINE_TARGETTYPE_AUX: u32 = 5;
pub const MIXER_GETLINEINFOF_DESTINATION: i32 = 0;
pub const MIXER_GETLINEINFOF_SOURCE: i32 = 1;
pub const MIXER_GETLINEINFOF_LINEID: i32 = 2;
pub const MIXER_GETLINEINFOF_COMPONENTTYPE: i32 = 3;
pub const MIXER_GETLINEINFOF_TARGETTYPE: i32 = 4;
pub const MIXER_GETLINEINFOF_QUERYMASK: i32 = 15;
pub const MIXERCONTROL_CONTROLF_UNIFORM: i32 = 1;
pub const MIXERCONTROL_CONTROLF_MULTIPLE: i32 = 2;
pub const MIXERCONTROL_CONTROLF_DISABLED: i32 = -2147483648;
pub const MIXERCONTROL_CT_CLASS_MASK: i32 = -268435456;
pub const MIXERCONTROL_CT_CLASS_CUSTOM: i32 = 0;
pub const MIXERCONTROL_CT_CLASS_METER: i32 = 268435456;
pub const MIXERCONTROL_CT_CLASS_SWITCH: i32 = 536870912;
pub const MIXERCONTROL_CT_CLASS_NUMBER: i32 = 805306368;
pub const MIXERCONTROL_CT_CLASS_SLIDER: i32 = 1073741824;
pub const MIXERCONTROL_CT_CLASS_FADER: i32 = 1342177280;
pub const MIXERCONTROL_CT_CLASS_TIME: i32 = 1610612736;
pub const MIXERCONTROL_CT_CLASS_LIST: i32 = 1879048192;
pub const MIXERCONTROL_CT_SUBCLASS_MASK: i32 = 251658240;
pub const MIXERCONTROL_CT_SC_SWITCH_BOOLEAN: i32 = 0;
pub const MIXERCONTROL_CT_SC_SWITCH_BUTTON: i32 = 16777216;
pub const MIXERCONTROL_CT_SC_METER_POLLED: i32 = 0;
pub const MIXERCONTROL_CT_SC_TIME_MICROSECS: i32 = 0;
pub const MIXERCONTROL_CT_SC_TIME_MILLISECS: i32 = 16777216;
pub const MIXERCONTROL_CT_SC_LIST_SINGLE: i32 = 0;
pub const MIXERCONTROL_CT_SC_LIST_MULTIPLE: i32 = 16777216;
pub const MIXERCONTROL_CT_UNITS_MASK: i32 = 16711680;
pub const MIXERCONTROL_CT_UNITS_CUSTOM: i32 = 0;
pub const MIXERCONTROL_CT_UNITS_BOOLEAN: i32 = 65536;
pub const MIXERCONTROL_CT_UNITS_SIGNED: i32 = 131072;
pub const MIXERCONTROL_CT_UNITS_UNSIGNED: i32 = 196608;
pub const MIXERCONTROL_CT_UNITS_DECIBELS: i32 = 262144;
pub const MIXERCONTROL_CT_UNITS_PERCENT: i32 = 327680;
pub const MIXER_GETLINECONTROLSF_ALL: i32 = 0;
pub const MIXER_GETLINECONTROLSF_ONEBYID: i32 = 1;
pub const MIXER_GETLINECONTROLSF_ONEBYTYPE: i32 = 2;
pub const MIXER_GETLINECONTROLSF_QUERYMASK: i32 = 15;
pub const MIXER_GETCONTROLDETAILSF_VALUE: i32 = 0;
pub const MIXER_GETCONTROLDETAILSF_LISTTEXT: i32 = 1;
pub const MIXER_GETCONTROLDETAILSF_QUERYMASK: i32 = 15;
pub const MIXER_SETCONTROLDETAILSF_VALUE: i32 = 0;
pub const MIXER_SETCONTROLDETAILSF_CUSTOM: i32 = 1;
pub const MIXER_SETCONTROLDETAILSF_QUERYMASK: i32 = 15;
pub const DRV_MAPPER_PREFERRED_INPUT_GET: u32 = 16384;
pub const DRV_MAPPER_PREFERRED_OUTPUT_GET: u32 = 16386;
pub const DRVM_MAPPER: u32 = 8192;
pub const DRVM_MAPPER_STATUS: u32 = 8192;
pub const WIDM_MAPPER_STATUS: u32 = 8192;
pub const WAVEIN_MAPPER_STATUS_DEVICE: u32 = 0;
pub const WAVEIN_MAPPER_STATUS_MAPPED: u32 = 1;
pub const WAVEIN_MAPPER_STATUS_FORMAT: u32 = 2;
pub const WODM_MAPPER_STATUS: u32 = 8192;
pub const WAVEOUT_MAPPER_STATUS_DEVICE: u32 = 0;
pub const WAVEOUT_MAPPER_STATUS_MAPPED: u32 = 1;
pub const WAVEOUT_MAPPER_STATUS_FORMAT: u32 = 2;
pub const ACMERR_BASE: u32 = 512;
pub const ACMERR_NOTPOSSIBLE: u32 = 512;
pub const ACMERR_BUSY: u32 = 513;
pub const ACMERR_UNPREPARED: u32 = 514;
pub const ACMERR_CANCELED: u32 = 515;
pub const ACM_METRIC_COUNT_DRIVERS: u32 = 1;
pub const ACM_METRIC_COUNT_CODECS: u32 = 2;
pub const ACM_METRIC_COUNT_CONVERTERS: u32 = 3;
pub const ACM_METRIC_COUNT_FILTERS: u32 = 4;
pub const ACM_METRIC_COUNT_DISABLED: u32 = 5;
pub const ACM_METRIC_COUNT_HARDWARE: u32 = 6;
pub const ACM_METRIC_COUNT_LOCAL_DRIVERS: u32 = 20;
pub const ACM_METRIC_COUNT_LOCAL_CODECS: u32 = 21;
pub const ACM_METRIC_COUNT_LOCAL_CONVERTERS: u32 = 22;
pub const ACM_METRIC_COUNT_LOCAL_FILTERS: u32 = 23;
pub const ACM_METRIC_COUNT_LOCAL_DISABLED: u32 = 24;
pub const ACM_METRIC_HARDWARE_WAVE_INPUT: u32 = 30;
pub const ACM_METRIC_HARDWARE_WAVE_OUTPUT: u32 = 31;
pub const ACM_METRIC_MAX_SIZE_FORMAT: u32 = 50;
pub const ACM_METRIC_MAX_SIZE_FILTER: u32 = 51;
pub const ACM_METRIC_DRIVER_SUPPORT: u32 = 100;
pub const ACM_METRIC_DRIVER_PRIORITY: u32 = 101;
pub const ACM_DRIVERENUMF_NOLOCAL: i32 = 1073741824;
pub const ACM_DRIVERENUMF_DISABLED: i32 = -2147483648;
pub const ACM_DRIVERADDF_NAME: i32 = 1;
pub const ACM_DRIVERADDF_FUNCTION: i32 = 3;
pub const ACM_DRIVERADDF_NOTIFYHWND: i32 = 4;
pub const ACM_DRIVERADDF_TYPEMASK: i32 = 7;
pub const ACM_DRIVERADDF_LOCAL: i32 = 0;
pub const ACM_DRIVERADDF_GLOBAL: i32 = 8;
pub const ACMDM_USER: u32 = 16384;
pub const ACMDM_RESERVED_LOW: u32 = 24576;
pub const ACMDM_RESERVED_HIGH: u32 = 28671;
pub const ACMDM_DRIVER_ABOUT: u32 = 24587;
pub const ACM_DRIVERPRIORITYF_ENABLE: i32 = 1;
pub const ACM_DRIVERPRIORITYF_DISABLE: i32 = 2;
pub const ACM_DRIVERPRIORITYF_ABLEMASK: i32 = 3;
pub const ACM_DRIVERPRIORITYF_BEGIN: i32 = 65536;
pub const ACM_DRIVERPRIORITYF_END: i32 = 131072;
pub const ACM_DRIVERPRIORITYF_DEFERMASK: i32 = 196608;
pub const ACMDRIVERDETAILS_SHORTNAME_CHARS: u32 = 32;
pub const ACMDRIVERDETAILS_LONGNAME_CHARS: u32 = 128;
pub const ACMDRIVERDETAILS_COPYRIGHT_CHARS: u32 = 80;
pub const ACMDRIVERDETAILS_LICENSING_CHARS: u32 = 128;
pub const ACMDRIVERDETAILS_FEATURES_CHARS: u32 = 512;
pub const ACMDRIVERDETAILS_SUPPORTF_CODEC: i32 = 1;
pub const ACMDRIVERDETAILS_SUPPORTF_CONVERTER: i32 = 2;
pub const ACMDRIVERDETAILS_SUPPORTF_FILTER: i32 = 4;
pub const ACMDRIVERDETAILS_SUPPORTF_HARDWARE: i32 = 8;
pub const ACMDRIVERDETAILS_SUPPORTF_ASYNC: i32 = 16;
pub const ACMDRIVERDETAILS_SUPPORTF_LOCAL: i32 = 1073741824;
pub const ACMDRIVERDETAILS_SUPPORTF_DISABLED: i32 = -2147483648;
pub const ACMFORMATTAGDETAILS_FORMATTAG_CHARS: u32 = 48;
pub const ACM_FORMATTAGDETAILSF_INDEX: i32 = 0;
pub const ACM_FORMATTAGDETAILSF_FORMATTAG: i32 = 1;
pub const ACM_FORMATTAGDETAILSF_LARGESTSIZE: i32 = 2;
pub const ACM_FORMATTAGDETAILSF_QUERYMASK: i32 = 15;
pub const ACMFORMATDETAILS_FORMAT_CHARS: u32 = 128;
pub const ACM_FORMATDETAILSF_INDEX: i32 = 0;
pub const ACM_FORMATDETAILSF_FORMAT: i32 = 1;
pub const ACM_FORMATDETAILSF_QUERYMASK: i32 = 15;
pub const ACM_FORMATENUMF_WFORMATTAG: i32 = 65536;
pub const ACM_FORMATENUMF_NCHANNELS: i32 = 131072;
pub const ACM_FORMATENUMF_NSAMPLESPERSEC: i32 = 262144;
pub const ACM_FORMATENUMF_WBITSPERSAMPLE: i32 = 524288;
pub const ACM_FORMATENUMF_CONVERT: i32 = 1048576;
pub const ACM_FORMATENUMF_SUGGEST: i32 = 2097152;
pub const ACM_FORMATENUMF_HARDWARE: i32 = 4194304;
pub const ACM_FORMATENUMF_INPUT: i32 = 8388608;
pub const ACM_FORMATENUMF_OUTPUT: i32 = 16777216;
pub const ACM_FORMATSUGGESTF_WFORMATTAG: i32 = 65536;
pub const ACM_FORMATSUGGESTF_NCHANNELS: i32 = 131072;
pub const ACM_FORMATSUGGESTF_NSAMPLESPERSEC: i32 = 262144;
pub const ACM_FORMATSUGGESTF_WBITSPERSAMPLE: i32 = 524288;
pub const ACM_FORMATSUGGESTF_TYPEMASK: i32 = 16711680;
pub const MM_ACM_FORMATCHOOSE: u32 = 32768;
pub const FORMATCHOOSE_MESSAGE: u32 = 0;
pub const FORMATCHOOSE_FORMATTAG_VERIFY: u32 = 0;
pub const FORMATCHOOSE_FORMAT_VERIFY: u32 = 1;
pub const FORMATCHOOSE_CUSTOM_VERIFY: u32 = 2;
pub const ACMFORMATCHOOSE_STYLEF_SHOWHELP: i32 = 4;
pub const ACMFORMATCHOOSE_STYLEF_ENABLEHOOK: i32 = 8;
pub const ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE: i32 = 16;
pub const ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE: i32 = 32;
pub const ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT: i32 = 64;
pub const ACMFORMATCHOOSE_STYLEF_CONTEXTHELP: i32 = 128;
pub const ACMFILTERTAGDETAILS_FILTERTAG_CHARS: u32 = 48;
pub const ACM_FILTERTAGDETAILSF_INDEX: i32 = 0;
pub const ACM_FILTERTAGDETAILSF_FILTERTAG: i32 = 1;
pub const ACM_FILTERTAGDETAILSF_LARGESTSIZE: i32 = 2;
pub const ACM_FILTERTAGDETAILSF_QUERYMASK: i32 = 15;
pub const ACMFILTERDETAILS_FILTER_CHARS: u32 = 128;
pub const ACM_FILTERDETAILSF_INDEX: i32 = 0;
pub const ACM_FILTERDETAILSF_FILTER: i32 = 1;
pub const ACM_FILTERDETAILSF_QUERYMASK: i32 = 15;
pub const ACM_FILTERENUMF_DWFILTERTAG: i32 = 65536;
pub const MM_ACM_FILTERCHOOSE: u32 = 32768;
pub const FILTERCHOOSE_MESSAGE: u32 = 0;
pub const FILTERCHOOSE_FILTERTAG_VERIFY: u32 = 0;
pub const FILTERCHOOSE_FILTER_VERIFY: u32 = 1;
pub const FILTERCHOOSE_CUSTOM_VERIFY: u32 = 2;
pub const ACMFILTERCHOOSE_STYLEF_SHOWHELP: i32 = 4;
pub const ACMFILTERCHOOSE_STYLEF_ENABLEHOOK: i32 = 8;
pub const ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE: i32 = 16;
pub const ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE: i32 = 32;
pub const ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT: i32 = 64;
pub const ACMFILTERCHOOSE_STYLEF_CONTEXTHELP: i32 = 128;
pub const ACMSTREAMHEADER_STATUSF_DONE: i32 = 65536;
pub const ACMSTREAMHEADER_STATUSF_PREPARED: i32 = 131072;
pub const ACMSTREAMHEADER_STATUSF_INQUEUE: i32 = 1048576;
pub const ACM_STREAMOPENF_QUERY: u32 = 1;
pub const ACM_STREAMOPENF_ASYNC: u32 = 2;
pub const ACM_STREAMOPENF_NONREALTIME: u32 = 4;
pub const ACM_STREAMSIZEF_SOURCE: i32 = 0;
pub const ACM_STREAMSIZEF_DESTINATION: i32 = 1;
pub const ACM_STREAMSIZEF_QUERYMASK: i32 = 15;
pub const ACM_STREAMCONVERTF_BLOCKALIGN: u32 = 4;
pub const ACM_STREAMCONVERTF_START: u32 = 16;
pub const ACM_STREAMCONVERTF_END: u32 = 32;
pub const SND_RING: i32 = 1048576;
pub const SND_ALIAS_START: u32 = 0;
pub const ACMDM_DRIVER_NOTIFY: u32 = 24577;
pub const ACMDM_DRIVER_DETAILS: u32 = 24586;
pub const ACMDM_HARDWARE_WAVE_CAPS_INPUT: u32 = 24596;
pub const ACMDM_HARDWARE_WAVE_CAPS_OUTPUT: u32 = 24597;
pub const ACMDM_FORMATTAG_DETAILS: u32 = 24601;
pub const ACMDM_FORMAT_DETAILS: u32 = 24602;
pub const ACMDM_FORMAT_SUGGEST: u32 = 24603;
pub const ACMDM_FILTERTAG_DETAILS: u32 = 24626;
pub const ACMDM_FILTER_DETAILS: u32 = 24627;
pub const ACMDM_STREAM_OPEN: u32 = 24652;
pub const ACMDM_STREAM_CLOSE: u32 = 24653;
pub const ACMDM_STREAM_SIZE: u32 = 24654;
pub const ACMDM_STREAM_CONVERT: u32 = 24655;
pub const ACMDM_STREAM_RESET: u32 = 24656;
pub const ACMDM_STREAM_PREPARE: u32 = 24657;
pub const ACMDM_STREAM_UNPREPARE: u32 = 24658;
pub const ACMDM_STREAM_UPDATE: u32 = 24659;const (
MIXERCONTROL_CONTROLTYPE_CUSTOM uint32 = 0
MIXERCONTROL_CONTROLTYPE_BOOLEANMETER uint32 = 268500992
MIXERCONTROL_CONTROLTYPE_SIGNEDMETER uint32 = 268566528
MIXERCONTROL_CONTROLTYPE_PEAKMETER uint32 = 268566529
MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER uint32 = 268632064
MIXERCONTROL_CONTROLTYPE_BOOLEAN uint32 = 536936448
MIXERCONTROL_CONTROLTYPE_ONOFF uint32 = 536936449
MIXERCONTROL_CONTROLTYPE_MUTE uint32 = 536936450
MIXERCONTROL_CONTROLTYPE_MONO uint32 = 536936451
MIXERCONTROL_CONTROLTYPE_LOUDNESS uint32 = 536936452
MIXERCONTROL_CONTROLTYPE_STEREOENH uint32 = 536936453
MIXERCONTROL_CONTROLTYPE_BASS_BOOST uint32 = 536945271
MIXERCONTROL_CONTROLTYPE_BUTTON uint32 = 553713664
MIXERCONTROL_CONTROLTYPE_DECIBELS uint32 = 805568512
MIXERCONTROL_CONTROLTYPE_SIGNED uint32 = 805437440
MIXERCONTROL_CONTROLTYPE_UNSIGNED uint32 = 805502976
MIXERCONTROL_CONTROLTYPE_PERCENT uint32 = 805634048
MIXERCONTROL_CONTROLTYPE_SLIDER uint32 = 1073872896
MIXERCONTROL_CONTROLTYPE_PAN uint32 = 1073872897
MIXERCONTROL_CONTROLTYPE_QSOUNDPAN uint32 = 1073872898
MIXERCONTROL_CONTROLTYPE_FADER uint32 = 1342373888
MIXERCONTROL_CONTROLTYPE_VOLUME uint32 = 1342373889
MIXERCONTROL_CONTROLTYPE_BASS uint32 = 1342373890
MIXERCONTROL_CONTROLTYPE_TREBLE uint32 = 1342373891
MIXERCONTROL_CONTROLTYPE_EQUALIZER uint32 = 1342373892
MIXERCONTROL_CONTROLTYPE_SINGLESELECT uint32 = 1879113728
MIXERCONTROL_CONTROLTYPE_MUX uint32 = 1879113729
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT uint32 = 1895890944
MIXERCONTROL_CONTROLTYPE_MIXER uint32 = 1895890945
MIXERCONTROL_CONTROLTYPE_MICROTIME uint32 = 1610809344
MIXERCONTROL_CONTROLTYPE_MILLITIME uint32 = 1627586560
WAVE_MAPPER uint32 = 4294967295
ENDPOINT_FORMAT_RESET_MIX_ONLY uint32 = 1
ENDPOINT_HARDWARE_SUPPORT_VOLUME uint32 = 1
ENDPOINT_HARDWARE_SUPPORT_MUTE uint32 = 2
ENDPOINT_HARDWARE_SUPPORT_METER uint32 = 4
AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ uint32 = 1
AMBISONICS_PARAM_VERSION_1 uint32 = 1
AUDCLNT_E_NOT_INITIALIZED int32 = -2004287487
AUDCLNT_E_ALREADY_INITIALIZED int32 = -2004287486
AUDCLNT_E_WRONG_ENDPOINT_TYPE int32 = -2004287485
AUDCLNT_E_DEVICE_INVALIDATED int32 = -2004287484
AUDCLNT_E_NOT_STOPPED int32 = -2004287483
AUDCLNT_E_BUFFER_TOO_LARGE int32 = -2004287482
AUDCLNT_E_OUT_OF_ORDER int32 = -2004287481
AUDCLNT_E_UNSUPPORTED_FORMAT int32 = -2004287480
AUDCLNT_E_INVALID_SIZE int32 = -2004287479
AUDCLNT_E_DEVICE_IN_USE int32 = -2004287478
AUDCLNT_E_BUFFER_OPERATION_PENDING int32 = -2004287477
AUDCLNT_E_THREAD_NOT_REGISTERED int32 = -2004287476
AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED int32 = -2004287474
AUDCLNT_E_ENDPOINT_CREATE_FAILED int32 = -2004287473
AUDCLNT_E_SERVICE_NOT_RUNNING int32 = -2004287472
AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED int32 = -2004287471
AUDCLNT_E_EXCLUSIVE_MODE_ONLY int32 = -2004287470
AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL int32 = -2004287469
AUDCLNT_E_EVENTHANDLE_NOT_SET int32 = -2004287468
AUDCLNT_E_INCORRECT_BUFFER_SIZE int32 = -2004287467
AUDCLNT_E_BUFFER_SIZE_ERROR int32 = -2004287466
AUDCLNT_E_CPUUSAGE_EXCEEDED int32 = -2004287465
AUDCLNT_E_BUFFER_ERROR int32 = -2004287464
AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED int32 = -2004287463
AUDCLNT_E_INVALID_DEVICE_PERIOD int32 = -2004287456
AUDCLNT_E_INVALID_STREAM_FLAG int32 = -2004287455
AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE int32 = -2004287454
AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES int32 = -2004287453
AUDCLNT_E_OFFLOAD_MODE_ONLY int32 = -2004287452
AUDCLNT_E_NONOFFLOAD_MODE_ONLY int32 = -2004287451
AUDCLNT_E_RESOURCES_INVALIDATED int32 = -2004287450
AUDCLNT_E_RAW_MODE_UNSUPPORTED int32 = -2004287449
AUDCLNT_E_ENGINE_PERIODICITY_LOCKED int32 = -2004287448
AUDCLNT_E_ENGINE_FORMAT_LOCKED int32 = -2004287447
AUDCLNT_E_HEADTRACKING_ENABLED int32 = -2004287440
AUDCLNT_E_HEADTRACKING_UNSUPPORTED int32 = -2004287424
AUDCLNT_E_EFFECT_NOT_AVAILABLE int32 = -2004287423
AUDCLNT_E_EFFECT_STATE_READ_ONLY int32 = -2004287422
AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED int32 = -2004287421
AUDCLNT_S_BUFFER_EMPTY int32 = 143196161
AUDCLNT_S_THREAD_ALREADY_REGISTERED int32 = 143196162
AUDCLNT_S_POSITION_STALLED int32 = 143196163
AUDCLNT_STREAMFLAGS_CROSSPROCESS uint32 = 65536
AUDCLNT_STREAMFLAGS_LOOPBACK uint32 = 131072
AUDCLNT_STREAMFLAGS_EVENTCALLBACK uint32 = 262144
AUDCLNT_STREAMFLAGS_NOPERSIST uint32 = 524288
AUDCLNT_STREAMFLAGS_RATEADJUST uint32 = 1048576
AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY uint32 = 134217728
AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM uint32 = 2147483648
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED uint32 = 268435456
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE uint32 = 536870912
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED uint32 = 1073741824
SPTLAUDCLNT_E_DESTROYED int32 = -2004287232
SPTLAUDCLNT_E_OUT_OF_ORDER int32 = -2004287231
SPTLAUDCLNT_E_RESOURCES_INVALIDATED int32 = -2004287230
SPTLAUDCLNT_E_NO_MORE_OBJECTS int32 = -2004287229
SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED int32 = -2004287228
SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS int32 = -2004287227
SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED int32 = -2004287226
SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE int32 = -2004287225
SPTLAUDCLNT_E_INVALID_LICENSE int32 = -2004287224
SPTLAUDCLNT_E_STREAM_NOT_STOPPED int32 = -2004287222
SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE int32 = -2004287221
SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE int32 = -2004287220
SPTLAUDCLNT_E_INTERNAL int32 = -2004287219
DEVICE_STATEMASK_ALL uint32 = 15
ENDPOINT_SYSFX_ENABLED uint32 = 0
ENDPOINT_SYSFX_DISABLED uint32 = 1
SPATIAL_AUDIO_STANDARD_COMMANDS_START uint32 = 200
SPATIAL_AUDIO_POSITION uint32 = 200
SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND int32 = -2004286976
SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED int32 = -2004286975
SPTLAUD_MD_CLNT_E_INVALID_ARGS int32 = -2004286974
SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND int32 = -2004286973
SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE int32 = -2004286972
SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS int32 = -2004286971
SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS int32 = -2004286970
SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED int32 = -2004286969
SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED int32 = -2004286968
SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE int32 = -2004286967
SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND int32 = -2004286960
SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW int32 = -2004286959
SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN int32 = -2004286958
SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN int32 = -2004286957
SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER int32 = -2004286956
SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER int32 = -2004286955
SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED int32 = -2004286954
SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS int32 = -2004286953
SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE int32 = -2004286952
SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS int32 = -2004286951
SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN int32 = -2004286944
SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN int32 = -2004286943
SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN int32 = -2004286942
SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH int32 = -2004286941
SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED int32 = -2004286940
SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING int32 = -2004286939
WAVERR_BADFORMAT uint32 = 32
WAVERR_STILLPLAYING uint32 = 33
WAVERR_UNPREPARED uint32 = 34
WAVERR_SYNC uint32 = 35
WAVERR_LASTERROR uint32 = 35
WHDR_DONE uint32 = 1
WHDR_PREPARED uint32 = 2
WHDR_BEGINLOOP uint32 = 4
WHDR_ENDLOOP uint32 = 8
WHDR_INQUEUE uint32 = 16
WAVECAPS_PITCH uint32 = 1
WAVECAPS_PLAYBACKRATE uint32 = 2
WAVECAPS_VOLUME uint32 = 4
WAVECAPS_LRVOLUME uint32 = 8
WAVECAPS_SYNC uint32 = 16
WAVECAPS_SAMPLEACCURATE uint32 = 32
WAVE_INVALIDFORMAT uint32 = 0
WAVE_FORMAT_1M08 uint32 = 1
WAVE_FORMAT_1S08 uint32 = 2
WAVE_FORMAT_1M16 uint32 = 4
WAVE_FORMAT_1S16 uint32 = 8
WAVE_FORMAT_2M08 uint32 = 16
WAVE_FORMAT_2S08 uint32 = 32
WAVE_FORMAT_2M16 uint32 = 64
WAVE_FORMAT_2S16 uint32 = 128
WAVE_FORMAT_4M08 uint32 = 256
WAVE_FORMAT_4S08 uint32 = 512
WAVE_FORMAT_4M16 uint32 = 1024
WAVE_FORMAT_4S16 uint32 = 2048
WAVE_FORMAT_44M08 uint32 = 256
WAVE_FORMAT_44S08 uint32 = 512
WAVE_FORMAT_44M16 uint32 = 1024
WAVE_FORMAT_44S16 uint32 = 2048
WAVE_FORMAT_48M08 uint32 = 4096
WAVE_FORMAT_48S08 uint32 = 8192
WAVE_FORMAT_48M16 uint32 = 16384
WAVE_FORMAT_48S16 uint32 = 32768
WAVE_FORMAT_96M08 uint32 = 65536
WAVE_FORMAT_96S08 uint32 = 131072
WAVE_FORMAT_96M16 uint32 = 262144
WAVE_FORMAT_96S16 uint32 = 524288
WAVE_FORMAT_PCM uint32 = 1
MIDIERR_UNPREPARED uint32 = 64
MIDIERR_STILLPLAYING uint32 = 65
MIDIERR_NOMAP uint32 = 66
MIDIERR_NOTREADY uint32 = 67
MIDIERR_NODEVICE uint32 = 68
MIDIERR_INVALIDSETUP uint32 = 69
MIDIERR_BADOPENMODE uint32 = 70
MIDIERR_DONT_CONTINUE uint32 = 71
MIDIERR_LASTERROR uint32 = 71
MIDIPATCHSIZE uint32 = 128
MIDI_CACHE_ALL uint32 = 1
MIDI_CACHE_BESTFIT uint32 = 2
MIDI_CACHE_QUERY uint32 = 3
MIDI_UNCACHE uint32 = 4
MOD_MIDIPORT uint32 = 1
MOD_SYNTH uint32 = 2
MOD_SQSYNTH uint32 = 3
MOD_FMSYNTH uint32 = 4
MOD_MAPPER uint32 = 5
MOD_WAVETABLE uint32 = 6
MOD_SWSYNTH uint32 = 7
MIDICAPS_VOLUME uint32 = 1
MIDICAPS_LRVOLUME uint32 = 2
MIDICAPS_CACHE uint32 = 4
MIDICAPS_STREAM uint32 = 8
MHDR_DONE uint32 = 1
MHDR_PREPARED uint32 = 2
MHDR_INQUEUE uint32 = 4
MHDR_ISSTRM uint32 = 8
MEVT_F_SHORT int32 = 0
MEVT_F_LONG int32 = -2147483648
MEVT_F_CALLBACK int32 = 1073741824
MEVT_SHORTMSG byte = 0
MEVT_TEMPO byte = 1
MEVT_NOP byte = 2
MEVT_LONGMSG byte = 128
MEVT_COMMENT byte = 130
MEVT_VERSION byte = 132
MIDISTRM_ERROR int32 = -2
MIDIPROP_SET int32 = -2147483648
MIDIPROP_GET int32 = 1073741824
MIDIPROP_TIMEDIV int32 = 1
MIDIPROP_TEMPO int32 = 2
AUXCAPS_CDAUDIO uint32 = 1
AUXCAPS_AUXIN uint32 = 2
AUXCAPS_VOLUME uint32 = 1
AUXCAPS_LRVOLUME uint32 = 2
MIXER_SHORT_NAME_CHARS uint32 = 16
MIXER_LONG_NAME_CHARS uint32 = 64
MIXERR_INVALLINE uint32 = 1024
MIXERR_INVALCONTROL uint32 = 1025
MIXERR_INVALVALUE uint32 = 1026
MIXERR_LASTERROR uint32 = 1026
MIXER_OBJECTF_HANDLE int32 = -2147483648
MIXER_OBJECTF_MIXER int32 = 0
MIXER_OBJECTF_WAVEOUT int32 = 268435456
MIXER_OBJECTF_WAVEIN int32 = 536870912
MIXER_OBJECTF_MIDIOUT int32 = 805306368
MIXER_OBJECTF_MIDIIN int32 = 1073741824
MIXER_OBJECTF_AUX int32 = 1342177280
MIXERLINE_LINEF_ACTIVE int32 = 1
MIXERLINE_LINEF_DISCONNECTED int32 = 32768
MIXERLINE_LINEF_SOURCE int32 = -2147483648
MIXERLINE_COMPONENTTYPE_DST_FIRST int32 = 0
MIXERLINE_COMPONENTTYPE_DST_LAST uint32 = 8
MIXERLINE_COMPONENTTYPE_SRC_FIRST int32 = 4096
MIXERLINE_COMPONENTTYPE_SRC_LAST uint32 = 4106
MIXERLINE_TARGETTYPE_UNDEFINED uint32 = 0
MIXERLINE_TARGETTYPE_WAVEOUT uint32 = 1
MIXERLINE_TARGETTYPE_WAVEIN uint32 = 2
MIXERLINE_TARGETTYPE_MIDIOUT uint32 = 3
MIXERLINE_TARGETTYPE_MIDIIN uint32 = 4
MIXERLINE_TARGETTYPE_AUX uint32 = 5
MIXER_GETLINEINFOF_DESTINATION int32 = 0
MIXER_GETLINEINFOF_SOURCE int32 = 1
MIXER_GETLINEINFOF_LINEID int32 = 2
MIXER_GETLINEINFOF_COMPONENTTYPE int32 = 3
MIXER_GETLINEINFOF_TARGETTYPE int32 = 4
MIXER_GETLINEINFOF_QUERYMASK int32 = 15
MIXERCONTROL_CONTROLF_UNIFORM int32 = 1
MIXERCONTROL_CONTROLF_MULTIPLE int32 = 2
MIXERCONTROL_CONTROLF_DISABLED int32 = -2147483648
MIXERCONTROL_CT_CLASS_MASK int32 = -268435456
MIXERCONTROL_CT_CLASS_CUSTOM int32 = 0
MIXERCONTROL_CT_CLASS_METER int32 = 268435456
MIXERCONTROL_CT_CLASS_SWITCH int32 = 536870912
MIXERCONTROL_CT_CLASS_NUMBER int32 = 805306368
MIXERCONTROL_CT_CLASS_SLIDER int32 = 1073741824
MIXERCONTROL_CT_CLASS_FADER int32 = 1342177280
MIXERCONTROL_CT_CLASS_TIME int32 = 1610612736
MIXERCONTROL_CT_CLASS_LIST int32 = 1879048192
MIXERCONTROL_CT_SUBCLASS_MASK int32 = 251658240
MIXERCONTROL_CT_SC_SWITCH_BOOLEAN int32 = 0
MIXERCONTROL_CT_SC_SWITCH_BUTTON int32 = 16777216
MIXERCONTROL_CT_SC_METER_POLLED int32 = 0
MIXERCONTROL_CT_SC_TIME_MICROSECS int32 = 0
MIXERCONTROL_CT_SC_TIME_MILLISECS int32 = 16777216
MIXERCONTROL_CT_SC_LIST_SINGLE int32 = 0
MIXERCONTROL_CT_SC_LIST_MULTIPLE int32 = 16777216
MIXERCONTROL_CT_UNITS_MASK int32 = 16711680
MIXERCONTROL_CT_UNITS_CUSTOM int32 = 0
MIXERCONTROL_CT_UNITS_BOOLEAN int32 = 65536
MIXERCONTROL_CT_UNITS_SIGNED int32 = 131072
MIXERCONTROL_CT_UNITS_UNSIGNED int32 = 196608
MIXERCONTROL_CT_UNITS_DECIBELS int32 = 262144
MIXERCONTROL_CT_UNITS_PERCENT int32 = 327680
MIXER_GETLINECONTROLSF_ALL int32 = 0
MIXER_GETLINECONTROLSF_ONEBYID int32 = 1
MIXER_GETLINECONTROLSF_ONEBYTYPE int32 = 2
MIXER_GETLINECONTROLSF_QUERYMASK int32 = 15
MIXER_GETCONTROLDETAILSF_VALUE int32 = 0
MIXER_GETCONTROLDETAILSF_LISTTEXT int32 = 1
MIXER_GETCONTROLDETAILSF_QUERYMASK int32 = 15
MIXER_SETCONTROLDETAILSF_VALUE int32 = 0
MIXER_SETCONTROLDETAILSF_CUSTOM int32 = 1
MIXER_SETCONTROLDETAILSF_QUERYMASK int32 = 15
DRV_MAPPER_PREFERRED_INPUT_GET uint32 = 16384
DRV_MAPPER_PREFERRED_OUTPUT_GET uint32 = 16386
DRVM_MAPPER uint32 = 8192
DRVM_MAPPER_STATUS uint32 = 8192
WIDM_MAPPER_STATUS uint32 = 8192
WAVEIN_MAPPER_STATUS_DEVICE uint32 = 0
WAVEIN_MAPPER_STATUS_MAPPED uint32 = 1
WAVEIN_MAPPER_STATUS_FORMAT uint32 = 2
WODM_MAPPER_STATUS uint32 = 8192
WAVEOUT_MAPPER_STATUS_DEVICE uint32 = 0
WAVEOUT_MAPPER_STATUS_MAPPED uint32 = 1
WAVEOUT_MAPPER_STATUS_FORMAT uint32 = 2
ACMERR_BASE uint32 = 512
ACMERR_NOTPOSSIBLE uint32 = 512
ACMERR_BUSY uint32 = 513
ACMERR_UNPREPARED uint32 = 514
ACMERR_CANCELED uint32 = 515
ACM_METRIC_COUNT_DRIVERS uint32 = 1
ACM_METRIC_COUNT_CODECS uint32 = 2
ACM_METRIC_COUNT_CONVERTERS uint32 = 3
ACM_METRIC_COUNT_FILTERS uint32 = 4
ACM_METRIC_COUNT_DISABLED uint32 = 5
ACM_METRIC_COUNT_HARDWARE uint32 = 6
ACM_METRIC_COUNT_LOCAL_DRIVERS uint32 = 20
ACM_METRIC_COUNT_LOCAL_CODECS uint32 = 21
ACM_METRIC_COUNT_LOCAL_CONVERTERS uint32 = 22
ACM_METRIC_COUNT_LOCAL_FILTERS uint32 = 23
ACM_METRIC_COUNT_LOCAL_DISABLED uint32 = 24
ACM_METRIC_HARDWARE_WAVE_INPUT uint32 = 30
ACM_METRIC_HARDWARE_WAVE_OUTPUT uint32 = 31
ACM_METRIC_MAX_SIZE_FORMAT uint32 = 50
ACM_METRIC_MAX_SIZE_FILTER uint32 = 51
ACM_METRIC_DRIVER_SUPPORT uint32 = 100
ACM_METRIC_DRIVER_PRIORITY uint32 = 101
ACM_DRIVERENUMF_NOLOCAL int32 = 1073741824
ACM_DRIVERENUMF_DISABLED int32 = -2147483648
ACM_DRIVERADDF_NAME int32 = 1
ACM_DRIVERADDF_FUNCTION int32 = 3
ACM_DRIVERADDF_NOTIFYHWND int32 = 4
ACM_DRIVERADDF_TYPEMASK int32 = 7
ACM_DRIVERADDF_LOCAL int32 = 0
ACM_DRIVERADDF_GLOBAL int32 = 8
ACMDM_USER uint32 = 16384
ACMDM_RESERVED_LOW uint32 = 24576
ACMDM_RESERVED_HIGH uint32 = 28671
ACMDM_DRIVER_ABOUT uint32 = 24587
ACM_DRIVERPRIORITYF_ENABLE int32 = 1
ACM_DRIVERPRIORITYF_DISABLE int32 = 2
ACM_DRIVERPRIORITYF_ABLEMASK int32 = 3
ACM_DRIVERPRIORITYF_BEGIN int32 = 65536
ACM_DRIVERPRIORITYF_END int32 = 131072
ACM_DRIVERPRIORITYF_DEFERMASK int32 = 196608
ACMDRIVERDETAILS_SHORTNAME_CHARS uint32 = 32
ACMDRIVERDETAILS_LONGNAME_CHARS uint32 = 128
ACMDRIVERDETAILS_COPYRIGHT_CHARS uint32 = 80
ACMDRIVERDETAILS_LICENSING_CHARS uint32 = 128
ACMDRIVERDETAILS_FEATURES_CHARS uint32 = 512
ACMDRIVERDETAILS_SUPPORTF_CODEC int32 = 1
ACMDRIVERDETAILS_SUPPORTF_CONVERTER int32 = 2
ACMDRIVERDETAILS_SUPPORTF_FILTER int32 = 4
ACMDRIVERDETAILS_SUPPORTF_HARDWARE int32 = 8
ACMDRIVERDETAILS_SUPPORTF_ASYNC int32 = 16
ACMDRIVERDETAILS_SUPPORTF_LOCAL int32 = 1073741824
ACMDRIVERDETAILS_SUPPORTF_DISABLED int32 = -2147483648
ACMFORMATTAGDETAILS_FORMATTAG_CHARS uint32 = 48
ACM_FORMATTAGDETAILSF_INDEX int32 = 0
ACM_FORMATTAGDETAILSF_FORMATTAG int32 = 1
ACM_FORMATTAGDETAILSF_LARGESTSIZE int32 = 2
ACM_FORMATTAGDETAILSF_QUERYMASK int32 = 15
ACMFORMATDETAILS_FORMAT_CHARS uint32 = 128
ACM_FORMATDETAILSF_INDEX int32 = 0
ACM_FORMATDETAILSF_FORMAT int32 = 1
ACM_FORMATDETAILSF_QUERYMASK int32 = 15
ACM_FORMATENUMF_WFORMATTAG int32 = 65536
ACM_FORMATENUMF_NCHANNELS int32 = 131072
ACM_FORMATENUMF_NSAMPLESPERSEC int32 = 262144
ACM_FORMATENUMF_WBITSPERSAMPLE int32 = 524288
ACM_FORMATENUMF_CONVERT int32 = 1048576
ACM_FORMATENUMF_SUGGEST int32 = 2097152
ACM_FORMATENUMF_HARDWARE int32 = 4194304
ACM_FORMATENUMF_INPUT int32 = 8388608
ACM_FORMATENUMF_OUTPUT int32 = 16777216
ACM_FORMATSUGGESTF_WFORMATTAG int32 = 65536
ACM_FORMATSUGGESTF_NCHANNELS int32 = 131072
ACM_FORMATSUGGESTF_NSAMPLESPERSEC int32 = 262144
ACM_FORMATSUGGESTF_WBITSPERSAMPLE int32 = 524288
ACM_FORMATSUGGESTF_TYPEMASK int32 = 16711680
MM_ACM_FORMATCHOOSE uint32 = 32768
FORMATCHOOSE_MESSAGE uint32 = 0
FORMATCHOOSE_FORMATTAG_VERIFY uint32 = 0
FORMATCHOOSE_FORMAT_VERIFY uint32 = 1
FORMATCHOOSE_CUSTOM_VERIFY uint32 = 2
ACMFORMATCHOOSE_STYLEF_SHOWHELP int32 = 4
ACMFORMATCHOOSE_STYLEF_ENABLEHOOK int32 = 8
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE int32 = 16
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE int32 = 32
ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT int32 = 64
ACMFORMATCHOOSE_STYLEF_CONTEXTHELP int32 = 128
ACMFILTERTAGDETAILS_FILTERTAG_CHARS uint32 = 48
ACM_FILTERTAGDETAILSF_INDEX int32 = 0
ACM_FILTERTAGDETAILSF_FILTERTAG int32 = 1
ACM_FILTERTAGDETAILSF_LARGESTSIZE int32 = 2
ACM_FILTERTAGDETAILSF_QUERYMASK int32 = 15
ACMFILTERDETAILS_FILTER_CHARS uint32 = 128
ACM_FILTERDETAILSF_INDEX int32 = 0
ACM_FILTERDETAILSF_FILTER int32 = 1
ACM_FILTERDETAILSF_QUERYMASK int32 = 15
ACM_FILTERENUMF_DWFILTERTAG int32 = 65536
MM_ACM_FILTERCHOOSE uint32 = 32768
FILTERCHOOSE_MESSAGE uint32 = 0
FILTERCHOOSE_FILTERTAG_VERIFY uint32 = 0
FILTERCHOOSE_FILTER_VERIFY uint32 = 1
FILTERCHOOSE_CUSTOM_VERIFY uint32 = 2
ACMFILTERCHOOSE_STYLEF_SHOWHELP int32 = 4
ACMFILTERCHOOSE_STYLEF_ENABLEHOOK int32 = 8
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE int32 = 16
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE int32 = 32
ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT int32 = 64
ACMFILTERCHOOSE_STYLEF_CONTEXTHELP int32 = 128
ACMSTREAMHEADER_STATUSF_DONE int32 = 65536
ACMSTREAMHEADER_STATUSF_PREPARED int32 = 131072
ACMSTREAMHEADER_STATUSF_INQUEUE int32 = 1048576
ACM_STREAMOPENF_QUERY uint32 = 1
ACM_STREAMOPENF_ASYNC uint32 = 2
ACM_STREAMOPENF_NONREALTIME uint32 = 4
ACM_STREAMSIZEF_SOURCE int32 = 0
ACM_STREAMSIZEF_DESTINATION int32 = 1
ACM_STREAMSIZEF_QUERYMASK int32 = 15
ACM_STREAMCONVERTF_BLOCKALIGN uint32 = 4
ACM_STREAMCONVERTF_START uint32 = 16
ACM_STREAMCONVERTF_END uint32 = 32
SND_RING int32 = 1048576
SND_ALIAS_START uint32 = 0
ACMDM_DRIVER_NOTIFY uint32 = 24577
ACMDM_DRIVER_DETAILS uint32 = 24586
ACMDM_HARDWARE_WAVE_CAPS_INPUT uint32 = 24596
ACMDM_HARDWARE_WAVE_CAPS_OUTPUT uint32 = 24597
ACMDM_FORMATTAG_DETAILS uint32 = 24601
ACMDM_FORMAT_DETAILS uint32 = 24602
ACMDM_FORMAT_SUGGEST uint32 = 24603
ACMDM_FILTERTAG_DETAILS uint32 = 24626
ACMDM_FILTER_DETAILS uint32 = 24627
ACMDM_STREAM_OPEN uint32 = 24652
ACMDM_STREAM_CLOSE uint32 = 24653
ACMDM_STREAM_SIZE uint32 = 24654
ACMDM_STREAM_CONVERT uint32 = 24655
ACMDM_STREAM_RESET uint32 = 24656
ACMDM_STREAM_PREPARE uint32 = 24657
ACMDM_STREAM_UNPREPARE uint32 = 24658
ACMDM_STREAM_UPDATE uint32 = 24659
)#define global MIXERCONTROL_CONTROLTYPE_CUSTOM 0
#define global MIXERCONTROL_CONTROLTYPE_BOOLEANMETER 268500992
#define global MIXERCONTROL_CONTROLTYPE_SIGNEDMETER 268566528
#define global MIXERCONTROL_CONTROLTYPE_PEAKMETER 268566529
#define global MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER 268632064
#define global MIXERCONTROL_CONTROLTYPE_BOOLEAN 536936448
#define global MIXERCONTROL_CONTROLTYPE_ONOFF 536936449
#define global MIXERCONTROL_CONTROLTYPE_MUTE 536936450
#define global MIXERCONTROL_CONTROLTYPE_MONO 536936451
#define global MIXERCONTROL_CONTROLTYPE_LOUDNESS 536936452
#define global MIXERCONTROL_CONTROLTYPE_STEREOENH 536936453
#define global MIXERCONTROL_CONTROLTYPE_BASS_BOOST 536945271
#define global MIXERCONTROL_CONTROLTYPE_BUTTON 553713664
#define global MIXERCONTROL_CONTROLTYPE_DECIBELS 805568512
#define global MIXERCONTROL_CONTROLTYPE_SIGNED 805437440
#define global MIXERCONTROL_CONTROLTYPE_UNSIGNED 805502976
#define global MIXERCONTROL_CONTROLTYPE_PERCENT 805634048
#define global MIXERCONTROL_CONTROLTYPE_SLIDER 1073872896
#define global MIXERCONTROL_CONTROLTYPE_PAN 1073872897
#define global MIXERCONTROL_CONTROLTYPE_QSOUNDPAN 1073872898
#define global MIXERCONTROL_CONTROLTYPE_FADER 1342373888
#define global MIXERCONTROL_CONTROLTYPE_VOLUME 1342373889
#define global MIXERCONTROL_CONTROLTYPE_BASS 1342373890
#define global MIXERCONTROL_CONTROLTYPE_TREBLE 1342373891
#define global MIXERCONTROL_CONTROLTYPE_EQUALIZER 1342373892
#define global MIXERCONTROL_CONTROLTYPE_SINGLESELECT 1879113728
#define global MIXERCONTROL_CONTROLTYPE_MUX 1879113729
#define global MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT 1895890944
#define global MIXERCONTROL_CONTROLTYPE_MIXER 1895890945
#define global MIXERCONTROL_CONTROLTYPE_MICROTIME 1610809344
#define global MIXERCONTROL_CONTROLTYPE_MILLITIME 1627586560
#define global WAVE_MAPPER 4294967295
#define global ENDPOINT_FORMAT_RESET_MIX_ONLY 1
#define global ENDPOINT_HARDWARE_SUPPORT_VOLUME 1
#define global ENDPOINT_HARDWARE_SUPPORT_MUTE 2
#define global ENDPOINT_HARDWARE_SUPPORT_METER 4
#define global AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ 1
#define global AMBISONICS_PARAM_VERSION_1 1
#define global AUDCLNT_E_NOT_INITIALIZED (-2004287487)
#define global AUDCLNT_E_ALREADY_INITIALIZED (-2004287486)
#define global AUDCLNT_E_WRONG_ENDPOINT_TYPE (-2004287485)
#define global AUDCLNT_E_DEVICE_INVALIDATED (-2004287484)
#define global AUDCLNT_E_NOT_STOPPED (-2004287483)
#define global AUDCLNT_E_BUFFER_TOO_LARGE (-2004287482)
#define global AUDCLNT_E_OUT_OF_ORDER (-2004287481)
#define global AUDCLNT_E_UNSUPPORTED_FORMAT (-2004287480)
#define global AUDCLNT_E_INVALID_SIZE (-2004287479)
#define global AUDCLNT_E_DEVICE_IN_USE (-2004287478)
#define global AUDCLNT_E_BUFFER_OPERATION_PENDING (-2004287477)
#define global AUDCLNT_E_THREAD_NOT_REGISTERED (-2004287476)
#define global AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED (-2004287474)
#define global AUDCLNT_E_ENDPOINT_CREATE_FAILED (-2004287473)
#define global AUDCLNT_E_SERVICE_NOT_RUNNING (-2004287472)
#define global AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED (-2004287471)
#define global AUDCLNT_E_EXCLUSIVE_MODE_ONLY (-2004287470)
#define global AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL (-2004287469)
#define global AUDCLNT_E_EVENTHANDLE_NOT_SET (-2004287468)
#define global AUDCLNT_E_INCORRECT_BUFFER_SIZE (-2004287467)
#define global AUDCLNT_E_BUFFER_SIZE_ERROR (-2004287466)
#define global AUDCLNT_E_CPUUSAGE_EXCEEDED (-2004287465)
#define global AUDCLNT_E_BUFFER_ERROR (-2004287464)
#define global AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED (-2004287463)
#define global AUDCLNT_E_INVALID_DEVICE_PERIOD (-2004287456)
#define global AUDCLNT_E_INVALID_STREAM_FLAG (-2004287455)
#define global AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE (-2004287454)
#define global AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES (-2004287453)
#define global AUDCLNT_E_OFFLOAD_MODE_ONLY (-2004287452)
#define global AUDCLNT_E_NONOFFLOAD_MODE_ONLY (-2004287451)
#define global AUDCLNT_E_RESOURCES_INVALIDATED (-2004287450)
#define global AUDCLNT_E_RAW_MODE_UNSUPPORTED (-2004287449)
#define global AUDCLNT_E_ENGINE_PERIODICITY_LOCKED (-2004287448)
#define global AUDCLNT_E_ENGINE_FORMAT_LOCKED (-2004287447)
#define global AUDCLNT_E_HEADTRACKING_ENABLED (-2004287440)
#define global AUDCLNT_E_HEADTRACKING_UNSUPPORTED (-2004287424)
#define global AUDCLNT_E_EFFECT_NOT_AVAILABLE (-2004287423)
#define global AUDCLNT_E_EFFECT_STATE_READ_ONLY (-2004287422)
#define global AUDCLNT_E_POST_VOLUME_LOOPBACK_UNSUPPORTED (-2004287421)
#define global AUDCLNT_S_BUFFER_EMPTY 143196161
#define global AUDCLNT_S_THREAD_ALREADY_REGISTERED 143196162
#define global AUDCLNT_S_POSITION_STALLED 143196163
#define global AUDCLNT_STREAMFLAGS_CROSSPROCESS 65536
#define global AUDCLNT_STREAMFLAGS_LOOPBACK 131072
#define global AUDCLNT_STREAMFLAGS_EVENTCALLBACK 262144
#define global AUDCLNT_STREAMFLAGS_NOPERSIST 524288
#define global AUDCLNT_STREAMFLAGS_RATEADJUST 1048576
#define global AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY 134217728
#define global AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM 2147483648
#define global AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED 268435456
#define global AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE 536870912
#define global AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED 1073741824
#define global SPTLAUDCLNT_E_DESTROYED (-2004287232)
#define global SPTLAUDCLNT_E_OUT_OF_ORDER (-2004287231)
#define global SPTLAUDCLNT_E_RESOURCES_INVALIDATED (-2004287230)
#define global SPTLAUDCLNT_E_NO_MORE_OBJECTS (-2004287229)
#define global SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED (-2004287228)
#define global SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS (-2004287227)
#define global SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED (-2004287226)
#define global SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE (-2004287225)
#define global SPTLAUDCLNT_E_INVALID_LICENSE (-2004287224)
#define global SPTLAUDCLNT_E_STREAM_NOT_STOPPED (-2004287222)
#define global SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE (-2004287221)
#define global SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE (-2004287220)
#define global SPTLAUDCLNT_E_INTERNAL (-2004287219)
#define global DEVICE_STATEMASK_ALL 15
#define global PKEY_AudioEndpoint_FormFactor "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 0"
#define global PKEY_AudioEndpoint_ControlPanelPageProvider "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 1"
#define global PKEY_AudioEndpoint_Association "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 2"
#define global PKEY_AudioEndpoint_PhysicalSpeakers "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 3"
#define global PKEY_AudioEndpoint_GUID "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 4"
#define global PKEY_AudioEndpoint_Disable_SysFx "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 5"
#define global ENDPOINT_SYSFX_ENABLED 0
#define global ENDPOINT_SYSFX_DISABLED 1
#define global PKEY_AudioEndpoint_FullRangeSpeakers "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 6"
#define global PKEY_AudioEndpoint_Supports_EventDriven_Mode "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 7"
#define global PKEY_AudioEndpoint_JackSubType "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 8"
#define global PKEY_AudioEndpoint_Default_VolumeInDb "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 9"
#define global PKEY_AudioEndpoint_Max_VolumeInDb "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 10"
#define global PKEY_AudioEndpoint_Min_VolumeInDb "{497408003, 54418, 20189, 140, 35, 224, 192, 255, 238, 127, 14}, 11"
#define global PKEY_AudioEngine_DeviceFormat "{4053730893, 2092, 20007, 188, 115, 104, 130, 161, 187, 142, 76}, 0"
#define global PKEY_AudioEngine_OEMFormat "{3834056230, 15557, 19666, 186, 70, 202, 10, 154, 112, 237, 4}, 3"
#define global PKEY_AudioEndpointLogo_IconEffects "{4054546445, 8208, 20179, 163, 166, 139, 135, 240, 240, 196, 118}, 0"
#define global PKEY_AudioEndpointLogo_IconPath "{4054546445, 8208, 20179, 163, 166, 139, 135, 240, 240, 196, 118}, 1"
#define global PKEY_AudioEndpointSettings_MenuText "{337911810, 800, 19940, 149, 85, 167, 216, 43, 115, 194, 134}, 0"
#define global PKEY_AudioEndpointSettings_LaunchContract "{337911810, 800, 19940, 149, 85, 167, 216, 43, 115, 194, 134}, 1"
#define global DEVINTERFACE_AUDIO_RENDER "{E6327CAD-DCEC-4949-AE8A-991E976A79D2}"
#define global DEVINTERFACE_AUDIO_CAPTURE "{2EEF81BE-33FA-4800-9670-1CD474972C3F}"
#define global DEVINTERFACE_MIDI_OUTPUT "{6DC23320-AB33-4CE4-80D4-BBB3EBBF2814}"
#define global DEVINTERFACE_MIDI_INPUT "{504BE32C-CCF6-4D2C-B73F-6F8B3747E22B}"
#define global EVENTCONTEXT_VOLUMESLIDER "{E2C2E9DE-09B1-4B04-84E5-07931225EE04}"
#define global SPATIAL_AUDIO_STANDARD_COMMANDS_START 200
#define global SPATIAL_AUDIO_POSITION 200
#define global SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND (-2004286976)
#define global SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED (-2004286975)
#define global SPTLAUD_MD_CLNT_E_INVALID_ARGS (-2004286974)
#define global SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND (-2004286973)
#define global SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE (-2004286972)
#define global SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS (-2004286971)
#define global SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS (-2004286970)
#define global SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED (-2004286969)
#define global SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED (-2004286968)
#define global SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE (-2004286967)
#define global SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND (-2004286960)
#define global SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW (-2004286959)
#define global SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN (-2004286958)
#define global SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN (-2004286957)
#define global SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER (-2004286956)
#define global SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER (-2004286955)
#define global SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED (-2004286954)
#define global SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS (-2004286953)
#define global SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE (-2004286952)
#define global SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS (-2004286951)
#define global SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN (-2004286944)
#define global SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN (-2004286943)
#define global SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN (-2004286942)
#define global SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH (-2004286941)
#define global SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED (-2004286940)
#define global SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING (-2004286939)
#define global VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK "VAD\Process_Loopback"
#define global WAVERR_BADFORMAT 32
#define global WAVERR_STILLPLAYING 33
#define global WAVERR_UNPREPARED 34
#define global WAVERR_SYNC 35
#define global WAVERR_LASTERROR 35
#define global WHDR_DONE 1
#define global WHDR_PREPARED 2
#define global WHDR_BEGINLOOP 4
#define global WHDR_ENDLOOP 8
#define global WHDR_INQUEUE 16
#define global WAVECAPS_PITCH 1
#define global WAVECAPS_PLAYBACKRATE 2
#define global WAVECAPS_VOLUME 4
#define global WAVECAPS_LRVOLUME 8
#define global WAVECAPS_SYNC 16
#define global WAVECAPS_SAMPLEACCURATE 32
#define global WAVE_INVALIDFORMAT 0
#define global WAVE_FORMAT_1M08 1
#define global WAVE_FORMAT_1S08 2
#define global WAVE_FORMAT_1M16 4
#define global WAVE_FORMAT_1S16 8
#define global WAVE_FORMAT_2M08 16
#define global WAVE_FORMAT_2S08 32
#define global WAVE_FORMAT_2M16 64
#define global WAVE_FORMAT_2S16 128
#define global WAVE_FORMAT_4M08 256
#define global WAVE_FORMAT_4S08 512
#define global WAVE_FORMAT_4M16 1024
#define global WAVE_FORMAT_4S16 2048
#define global WAVE_FORMAT_44M08 256
#define global WAVE_FORMAT_44S08 512
#define global WAVE_FORMAT_44M16 1024
#define global WAVE_FORMAT_44S16 2048
#define global WAVE_FORMAT_48M08 4096
#define global WAVE_FORMAT_48S08 8192
#define global WAVE_FORMAT_48M16 16384
#define global WAVE_FORMAT_48S16 32768
#define global WAVE_FORMAT_96M08 65536
#define global WAVE_FORMAT_96S08 131072
#define global WAVE_FORMAT_96M16 262144
#define global WAVE_FORMAT_96S16 524288
#define global WAVE_FORMAT_PCM 1
#define global MIDIERR_UNPREPARED 64
#define global MIDIERR_STILLPLAYING 65
#define global MIDIERR_NOMAP 66
#define global MIDIERR_NOTREADY 67
#define global MIDIERR_NODEVICE 68
#define global MIDIERR_INVALIDSETUP 69
#define global MIDIERR_BADOPENMODE 70
#define global MIDIERR_DONT_CONTINUE 71
#define global MIDIERR_LASTERROR 71
#define global MIDIPATCHSIZE 128
#define global MIDI_CACHE_ALL 1
#define global MIDI_CACHE_BESTFIT 2
#define global MIDI_CACHE_QUERY 3
#define global MIDI_UNCACHE 4
#define global MOD_MIDIPORT 1
#define global MOD_SYNTH 2
#define global MOD_SQSYNTH 3
#define global MOD_FMSYNTH 4
#define global MOD_MAPPER 5
#define global MOD_WAVETABLE 6
#define global MOD_SWSYNTH 7
#define global MIDICAPS_VOLUME 1
#define global MIDICAPS_LRVOLUME 2
#define global MIDICAPS_CACHE 4
#define global MIDICAPS_STREAM 8
#define global MHDR_DONE 1
#define global MHDR_PREPARED 2
#define global MHDR_INQUEUE 4
#define global MHDR_ISSTRM 8
#define global MEVT_F_SHORT 0
#define global MEVT_F_LONG (-2147483648)
#define global MEVT_F_CALLBACK 1073741824
#define global MEVT_SHORTMSG 0
#define global MEVT_TEMPO 1
#define global MEVT_NOP 2
#define global MEVT_LONGMSG 128
#define global MEVT_COMMENT 130
#define global MEVT_VERSION 132
#define global MIDISTRM_ERROR (-2)
#define global MIDIPROP_SET (-2147483648)
#define global MIDIPROP_GET 1073741824
#define global MIDIPROP_TIMEDIV 1
#define global MIDIPROP_TEMPO 2
#define global AUXCAPS_CDAUDIO 1
#define global AUXCAPS_AUXIN 2
#define global AUXCAPS_VOLUME 1
#define global AUXCAPS_LRVOLUME 2
#define global MIXER_SHORT_NAME_CHARS 16
#define global MIXER_LONG_NAME_CHARS 64
#define global MIXERR_INVALLINE 1024
#define global MIXERR_INVALCONTROL 1025
#define global MIXERR_INVALVALUE 1026
#define global MIXERR_LASTERROR 1026
#define global MIXER_OBJECTF_HANDLE (-2147483648)
#define global MIXER_OBJECTF_MIXER 0
#define global MIXER_OBJECTF_WAVEOUT 268435456
#define global MIXER_OBJECTF_WAVEIN 536870912
#define global MIXER_OBJECTF_MIDIOUT 805306368
#define global MIXER_OBJECTF_MIDIIN 1073741824
#define global MIXER_OBJECTF_AUX 1342177280
#define global MIXERLINE_LINEF_ACTIVE 1
#define global MIXERLINE_LINEF_DISCONNECTED 32768
#define global MIXERLINE_LINEF_SOURCE (-2147483648)
#define global MIXERLINE_COMPONENTTYPE_DST_FIRST 0
#define global MIXERLINE_COMPONENTTYPE_DST_LAST 8
#define global MIXERLINE_COMPONENTTYPE_SRC_FIRST 4096
#define global MIXERLINE_COMPONENTTYPE_SRC_LAST 4106
#define global MIXERLINE_TARGETTYPE_UNDEFINED 0
#define global MIXERLINE_TARGETTYPE_WAVEOUT 1
#define global MIXERLINE_TARGETTYPE_WAVEIN 2
#define global MIXERLINE_TARGETTYPE_MIDIOUT 3
#define global MIXERLINE_TARGETTYPE_MIDIIN 4
#define global MIXERLINE_TARGETTYPE_AUX 5
#define global MIXER_GETLINEINFOF_DESTINATION 0
#define global MIXER_GETLINEINFOF_SOURCE 1
#define global MIXER_GETLINEINFOF_LINEID 2
#define global MIXER_GETLINEINFOF_COMPONENTTYPE 3
#define global MIXER_GETLINEINFOF_TARGETTYPE 4
#define global MIXER_GETLINEINFOF_QUERYMASK 15
#define global MIXERCONTROL_CONTROLF_UNIFORM 1
#define global MIXERCONTROL_CONTROLF_MULTIPLE 2
#define global MIXERCONTROL_CONTROLF_DISABLED (-2147483648)
#define global MIXERCONTROL_CT_CLASS_MASK (-268435456)
#define global MIXERCONTROL_CT_CLASS_CUSTOM 0
#define global MIXERCONTROL_CT_CLASS_METER 268435456
#define global MIXERCONTROL_CT_CLASS_SWITCH 536870912
#define global MIXERCONTROL_CT_CLASS_NUMBER 805306368
#define global MIXERCONTROL_CT_CLASS_SLIDER 1073741824
#define global MIXERCONTROL_CT_CLASS_FADER 1342177280
#define global MIXERCONTROL_CT_CLASS_TIME 1610612736
#define global MIXERCONTROL_CT_CLASS_LIST 1879048192
#define global MIXERCONTROL_CT_SUBCLASS_MASK 251658240
#define global MIXERCONTROL_CT_SC_SWITCH_BOOLEAN 0
#define global MIXERCONTROL_CT_SC_SWITCH_BUTTON 16777216
#define global MIXERCONTROL_CT_SC_METER_POLLED 0
#define global MIXERCONTROL_CT_SC_TIME_MICROSECS 0
#define global MIXERCONTROL_CT_SC_TIME_MILLISECS 16777216
#define global MIXERCONTROL_CT_SC_LIST_SINGLE 0
#define global MIXERCONTROL_CT_SC_LIST_MULTIPLE 16777216
#define global MIXERCONTROL_CT_UNITS_MASK 16711680
#define global MIXERCONTROL_CT_UNITS_CUSTOM 0
#define global MIXERCONTROL_CT_UNITS_BOOLEAN 65536
#define global MIXERCONTROL_CT_UNITS_SIGNED 131072
#define global MIXERCONTROL_CT_UNITS_UNSIGNED 196608
#define global MIXERCONTROL_CT_UNITS_DECIBELS 262144
#define global MIXERCONTROL_CT_UNITS_PERCENT 327680
#define global MIXER_GETLINECONTROLSF_ALL 0
#define global MIXER_GETLINECONTROLSF_ONEBYID 1
#define global MIXER_GETLINECONTROLSF_ONEBYTYPE 2
#define global MIXER_GETLINECONTROLSF_QUERYMASK 15
#define global MIXER_GETCONTROLDETAILSF_VALUE 0
#define global MIXER_GETCONTROLDETAILSF_LISTTEXT 1
#define global MIXER_GETCONTROLDETAILSF_QUERYMASK 15
#define global MIXER_SETCONTROLDETAILSF_VALUE 0
#define global MIXER_SETCONTROLDETAILSF_CUSTOM 1
#define global MIXER_SETCONTROLDETAILSF_QUERYMASK 15
#define global DRV_MAPPER_PREFERRED_INPUT_GET 16384
#define global DRV_MAPPER_PREFERRED_OUTPUT_GET 16386
#define global DRVM_MAPPER 8192
#define global DRVM_MAPPER_STATUS 8192
#define global WIDM_MAPPER_STATUS 8192
#define global WAVEIN_MAPPER_STATUS_DEVICE 0
#define global WAVEIN_MAPPER_STATUS_MAPPED 1
#define global WAVEIN_MAPPER_STATUS_FORMAT 2
#define global WODM_MAPPER_STATUS 8192
#define global WAVEOUT_MAPPER_STATUS_DEVICE 0
#define global WAVEOUT_MAPPER_STATUS_MAPPED 1
#define global WAVEOUT_MAPPER_STATUS_FORMAT 2
#define global ACMERR_BASE 512
#define global ACMERR_NOTPOSSIBLE 512
#define global ACMERR_BUSY 513
#define global ACMERR_UNPREPARED 514
#define global ACMERR_CANCELED 515
#define global ACM_METRIC_COUNT_DRIVERS 1
#define global ACM_METRIC_COUNT_CODECS 2
#define global ACM_METRIC_COUNT_CONVERTERS 3
#define global ACM_METRIC_COUNT_FILTERS 4
#define global ACM_METRIC_COUNT_DISABLED 5
#define global ACM_METRIC_COUNT_HARDWARE 6
#define global ACM_METRIC_COUNT_LOCAL_DRIVERS 20
#define global ACM_METRIC_COUNT_LOCAL_CODECS 21
#define global ACM_METRIC_COUNT_LOCAL_CONVERTERS 22
#define global ACM_METRIC_COUNT_LOCAL_FILTERS 23
#define global ACM_METRIC_COUNT_LOCAL_DISABLED 24
#define global ACM_METRIC_HARDWARE_WAVE_INPUT 30
#define global ACM_METRIC_HARDWARE_WAVE_OUTPUT 31
#define global ACM_METRIC_MAX_SIZE_FORMAT 50
#define global ACM_METRIC_MAX_SIZE_FILTER 51
#define global ACM_METRIC_DRIVER_SUPPORT 100
#define global ACM_METRIC_DRIVER_PRIORITY 101
#define global ACM_DRIVERENUMF_NOLOCAL 1073741824
#define global ACM_DRIVERENUMF_DISABLED (-2147483648)
#define global ACM_DRIVERADDF_NAME 1
#define global ACM_DRIVERADDF_FUNCTION 3
#define global ACM_DRIVERADDF_NOTIFYHWND 4
#define global ACM_DRIVERADDF_TYPEMASK 7
#define global ACM_DRIVERADDF_LOCAL 0
#define global ACM_DRIVERADDF_GLOBAL 8
#define global ACMDM_USER 16384
#define global ACMDM_RESERVED_LOW 24576
#define global ACMDM_RESERVED_HIGH 28671
#define global ACMDM_DRIVER_ABOUT 24587
#define global ACM_DRIVERPRIORITYF_ENABLE 1
#define global ACM_DRIVERPRIORITYF_DISABLE 2
#define global ACM_DRIVERPRIORITYF_ABLEMASK 3
#define global ACM_DRIVERPRIORITYF_BEGIN 65536
#define global ACM_DRIVERPRIORITYF_END 131072
#define global ACM_DRIVERPRIORITYF_DEFERMASK 196608
#define global ACMDRIVERDETAILS_SHORTNAME_CHARS 32
#define global ACMDRIVERDETAILS_LONGNAME_CHARS 128
#define global ACMDRIVERDETAILS_COPYRIGHT_CHARS 80
#define global ACMDRIVERDETAILS_LICENSING_CHARS 128
#define global ACMDRIVERDETAILS_FEATURES_CHARS 512
#define global ACMDRIVERDETAILS_SUPPORTF_CODEC 1
#define global ACMDRIVERDETAILS_SUPPORTF_CONVERTER 2
#define global ACMDRIVERDETAILS_SUPPORTF_FILTER 4
#define global ACMDRIVERDETAILS_SUPPORTF_HARDWARE 8
#define global ACMDRIVERDETAILS_SUPPORTF_ASYNC 16
#define global ACMDRIVERDETAILS_SUPPORTF_LOCAL 1073741824
#define global ACMDRIVERDETAILS_SUPPORTF_DISABLED (-2147483648)
#define global ACMFORMATTAGDETAILS_FORMATTAG_CHARS 48
#define global ACM_FORMATTAGDETAILSF_INDEX 0
#define global ACM_FORMATTAGDETAILSF_FORMATTAG 1
#define global ACM_FORMATTAGDETAILSF_LARGESTSIZE 2
#define global ACM_FORMATTAGDETAILSF_QUERYMASK 15
#define global ACMFORMATDETAILS_FORMAT_CHARS 128
#define global ACM_FORMATDETAILSF_INDEX 0
#define global ACM_FORMATDETAILSF_FORMAT 1
#define global ACM_FORMATDETAILSF_QUERYMASK 15
#define global ACM_FORMATENUMF_WFORMATTAG 65536
#define global ACM_FORMATENUMF_NCHANNELS 131072
#define global ACM_FORMATENUMF_NSAMPLESPERSEC 262144
#define global ACM_FORMATENUMF_WBITSPERSAMPLE 524288
#define global ACM_FORMATENUMF_CONVERT 1048576
#define global ACM_FORMATENUMF_SUGGEST 2097152
#define global ACM_FORMATENUMF_HARDWARE 4194304
#define global ACM_FORMATENUMF_INPUT 8388608
#define global ACM_FORMATENUMF_OUTPUT 16777216
#define global ACM_FORMATSUGGESTF_WFORMATTAG 65536
#define global ACM_FORMATSUGGESTF_NCHANNELS 131072
#define global ACM_FORMATSUGGESTF_NSAMPLESPERSEC 262144
#define global ACM_FORMATSUGGESTF_WBITSPERSAMPLE 524288
#define global ACM_FORMATSUGGESTF_TYPEMASK 16711680
#define global ACMHELPMSGSTRINGA "acmchoose_help"
#define global ACMHELPMSGSTRINGW "acmchoose_help"
#define global ACMHELPMSGCONTEXTMENUA "acmchoose_contextmenu"
#define global ACMHELPMSGCONTEXTMENUW "acmchoose_contextmenu"
#define global ACMHELPMSGCONTEXTHELPA "acmchoose_contexthelp"
#define global ACMHELPMSGCONTEXTHELPW "acmchoose_contexthelp"
#define global ACMHELPMSGSTRING "acmchoose_help"
#define global ACMHELPMSGCONTEXTMENU "acmchoose_contextmenu"
#define global ACMHELPMSGCONTEXTHELP "acmchoose_contexthelp"
#define global MM_ACM_FORMATCHOOSE 32768
#define global FORMATCHOOSE_MESSAGE 0
#define global FORMATCHOOSE_FORMATTAG_VERIFY 0
#define global FORMATCHOOSE_FORMAT_VERIFY 1
#define global FORMATCHOOSE_CUSTOM_VERIFY 2
#define global ACMFORMATCHOOSE_STYLEF_SHOWHELP 4
#define global ACMFORMATCHOOSE_STYLEF_ENABLEHOOK 8
#define global ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE 16
#define global ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE 32
#define global ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT 64
#define global ACMFORMATCHOOSE_STYLEF_CONTEXTHELP 128
#define global ACMFILTERTAGDETAILS_FILTERTAG_CHARS 48
#define global ACM_FILTERTAGDETAILSF_INDEX 0
#define global ACM_FILTERTAGDETAILSF_FILTERTAG 1
#define global ACM_FILTERTAGDETAILSF_LARGESTSIZE 2
#define global ACM_FILTERTAGDETAILSF_QUERYMASK 15
#define global ACMFILTERDETAILS_FILTER_CHARS 128
#define global ACM_FILTERDETAILSF_INDEX 0
#define global ACM_FILTERDETAILSF_FILTER 1
#define global ACM_FILTERDETAILSF_QUERYMASK 15
#define global ACM_FILTERENUMF_DWFILTERTAG 65536
#define global MM_ACM_FILTERCHOOSE 32768
#define global FILTERCHOOSE_MESSAGE 0
#define global FILTERCHOOSE_FILTERTAG_VERIFY 0
#define global FILTERCHOOSE_FILTER_VERIFY 1
#define global FILTERCHOOSE_CUSTOM_VERIFY 2
#define global ACMFILTERCHOOSE_STYLEF_SHOWHELP 4
#define global ACMFILTERCHOOSE_STYLEF_ENABLEHOOK 8
#define global ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE 16
#define global ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE 32
#define global ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT 64
#define global ACMFILTERCHOOSE_STYLEF_CONTEXTHELP 128
#define global ACMSTREAMHEADER_STATUSF_DONE 65536
#define global ACMSTREAMHEADER_STATUSF_PREPARED 131072
#define global ACMSTREAMHEADER_STATUSF_INQUEUE 1048576
#define global ACM_STREAMOPENF_QUERY 1
#define global ACM_STREAMOPENF_ASYNC 2
#define global ACM_STREAMOPENF_NONREALTIME 4
#define global ACM_STREAMSIZEF_SOURCE 0
#define global ACM_STREAMSIZEF_DESTINATION 1
#define global ACM_STREAMSIZEF_QUERYMASK 15
#define global ACM_STREAMCONVERTF_BLOCKALIGN 4
#define global ACM_STREAMCONVERTF_START 16
#define global ACM_STREAMCONVERTF_END 32
#define global SND_RING 1048576
#define global SND_ALIAS_START 0
#define global ACMDM_DRIVER_NOTIFY 24577
#define global ACMDM_DRIVER_DETAILS 24586
#define global ACMDM_HARDWARE_WAVE_CAPS_INPUT 24596
#define global ACMDM_HARDWARE_WAVE_CAPS_OUTPUT 24597
#define global ACMDM_FORMATTAG_DETAILS 24601
#define global ACMDM_FORMAT_DETAILS 24602
#define global ACMDM_FORMAT_SUGGEST 24603
#define global ACMDM_FILTERTAG_DETAILS 24626
#define global ACMDM_FILTER_DETAILS 24627
#define global ACMDM_STREAM_OPEN 24652
#define global ACMDM_STREAM_CLOSE 24653
#define global ACMDM_STREAM_SIZE 24654
#define global ACMDM_STREAM_CONVERT 24655
#define global ACMDM_STREAM_RESET 24656
#define global ACMDM_STREAM_PREPARE 24657
#define global ACMDM_STREAM_UNPREPARE 24658
#define global ACMDM_STREAM_UPDATE 24659