Module Audio

Structs§

ACMDRIVERDETAILSA
ACMDRIVERDETAILSW
ACMDRVFORMATSUGGEST
ACMDRVOPENDESCA
ACMDRVOPENDESCW
ACMDRVSTREAMHEADER
ACMDRVSTREAMINSTANCE
ACMDRVSTREAMSIZE
ACMFILTERCHOOSEA
ACMFILTERCHOOSEW
ACMFILTERDETAILSA
ACMFILTERDETAILSW
ACMFILTERTAGDETAILSA
ACMFILTERTAGDETAILSW
ACMFORMATCHOOSEA
ACMFORMATCHOOSEW
ACMFORMATDETAILSA
ACMFORMATTAGDETAILSA
ACMFORMATTAGDETAILSW
ACMSTREAMHEADER
AMBISONICS_PARAMS
AUDIOCLIENT_ACTIVATION_PARAMS
AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS
AUDIO_EFFECT
AUDIO_VOLUME_NOTIFICATION_DATA
AUXCAPS2A
AUXCAPS2W
AUXCAPSA
AUXCAPSW
AudioClient3ActivationParams
AudioClientProperties
AudioExtensionParams
ConnectorType
DIRECTX_AUDIO_ACTIVATION_PARAMS
ECHOWAVEFILTER
MIDIEVENT
MIDIHDR
MIDIINCAPS2A
MIDIINCAPS2W
MIDIINCAPSA
MIDIINCAPSW
MIDIOUTCAPS2A
MIDIOUTCAPS2W
MIDIOUTCAPSA
MIDIOUTCAPSW
MIDIPROPTEMPO
MIDIPROPTIMEDIV
MIDISTRMBUFFVER
MIXERCAPS2A
MIXERCAPS2W
MIXERCAPSA
MIXERCAPSW
MIXERCONTROLA
MIXERCONTROLA_0_0
MIXERCONTROLA_0_1
MIXERCONTROLDETAILS
MIXERCONTROLDETAILS_BOOLEAN
MIXERCONTROLDETAILS_LISTTEXTA
MIXERCONTROLDETAILS_LISTTEXTW
MIXERCONTROLDETAILS_SIGNED
MIXERCONTROLDETAILS_UNSIGNED
MIXERCONTROLW
MIXERCONTROLW_0_0
MIXERCONTROLW_0_1
MIXERLINEA
MIXERLINEA_0
MIXERLINECONTROLSA
MIXERLINECONTROLSW
MIXERLINEW
MIXERLINEW_0
PCMWAVEFORMAT
SpatialAudioClientActivationParams
SpatialAudioHrtfActivationParams
SpatialAudioHrtfActivationParams2
SpatialAudioHrtfDirectivity
SpatialAudioHrtfDirectivityCardioid
SpatialAudioHrtfDirectivityCone
SpatialAudioHrtfDistanceDecay
SpatialAudioMetadataItemsInfo
SpatialAudioObjectRenderStreamActivationParams
SpatialAudioObjectRenderStreamActivationParams2
SpatialAudioObjectRenderStreamForMetadataActivationParams
SpatialAudioObjectRenderStreamForMetadataActivationParams2
VOLUMEWAVEFILTER
WAVEFILTER
WAVEFORMAT
WAVEFORMATEX
WAVEFORMATEXTENSIBLE
WAVEHDR
WAVEINCAPS2A
WAVEINCAPS2W
WAVEINCAPSA
WAVEINCAPSW
WAVEOUTCAPS2A
WAVEOUTCAPS2W
WAVEOUTCAPSA
WAVEOUTCAPSW
tACMFORMATDETAILSW

Constants§

ACMDM_DRIVER_ABOUT
ACMDM_DRIVER_DETAILS
ACMDM_DRIVER_NOTIFY
ACMDM_FILTERTAG_DETAILS
ACMDM_FILTER_DETAILS
ACMDM_FORMATTAG_DETAILS
ACMDM_FORMAT_DETAILS
ACMDM_FORMAT_SUGGEST
ACMDM_HARDWARE_WAVE_CAPS_INPUT
ACMDM_HARDWARE_WAVE_CAPS_OUTPUT
ACMDM_RESERVED_HIGH
ACMDM_RESERVED_LOW
ACMDM_STREAM_CLOSE
ACMDM_STREAM_CONVERT
ACMDM_STREAM_OPEN
ACMDM_STREAM_PREPARE
ACMDM_STREAM_RESET
ACMDM_STREAM_SIZE
ACMDM_STREAM_UNPREPARE
ACMDM_STREAM_UPDATE
ACMDM_USER
ACMDRIVERDETAILS_COPYRIGHT_CHARS
ACMDRIVERDETAILS_FEATURES_CHARS
ACMDRIVERDETAILS_LICENSING_CHARS
ACMDRIVERDETAILS_LONGNAME_CHARS
ACMDRIVERDETAILS_SHORTNAME_CHARS
ACMDRIVERDETAILS_SUPPORTF_ASYNC
ACMDRIVERDETAILS_SUPPORTF_CODEC
ACMDRIVERDETAILS_SUPPORTF_CONVERTER
ACMDRIVERDETAILS_SUPPORTF_DISABLED
ACMDRIVERDETAILS_SUPPORTF_FILTER
ACMDRIVERDETAILS_SUPPORTF_HARDWARE
ACMDRIVERDETAILS_SUPPORTF_LOCAL
ACMERR_BASE
ACMERR_BUSY
ACMERR_CANCELED
ACMERR_NOTPOSSIBLE
ACMERR_UNPREPARED
ACMFILTERCHOOSE_STYLEF_CONTEXTHELP
ACMFILTERCHOOSE_STYLEF_ENABLEHOOK
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE
ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE
ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT
ACMFILTERCHOOSE_STYLEF_SHOWHELP
ACMFILTERDETAILS_FILTER_CHARS
ACMFILTERTAGDETAILS_FILTERTAG_CHARS
ACMFORMATCHOOSE_STYLEF_CONTEXTHELP
ACMFORMATCHOOSE_STYLEF_ENABLEHOOK
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE
ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE
ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT
ACMFORMATCHOOSE_STYLEF_SHOWHELP
ACMFORMATDETAILS_FORMAT_CHARS
ACMFORMATTAGDETAILS_FORMATTAG_CHARS
ACMHELPMSGCONTEXTHELP
ACMHELPMSGCONTEXTHELPA
ACMHELPMSGCONTEXTHELPW
ACMHELPMSGCONTEXTMENU
ACMHELPMSGCONTEXTMENUA
ACMHELPMSGCONTEXTMENUW
ACMHELPMSGSTRING
ACMHELPMSGSTRINGA
ACMHELPMSGSTRINGW
ACMSTREAMHEADER_STATUSF_DONE
ACMSTREAMHEADER_STATUSF_INQUEUE
ACMSTREAMHEADER_STATUSF_PREPARED
ACM_DRIVERADDF_FUNCTION
ACM_DRIVERADDF_GLOBAL
ACM_DRIVERADDF_LOCAL
ACM_DRIVERADDF_NAME
ACM_DRIVERADDF_NOTIFYHWND
ACM_DRIVERADDF_TYPEMASK
ACM_DRIVERENUMF_DISABLED
ACM_DRIVERENUMF_NOLOCAL
ACM_DRIVERPRIORITYF_ABLEMASK
ACM_DRIVERPRIORITYF_BEGIN
ACM_DRIVERPRIORITYF_DEFERMASK
ACM_DRIVERPRIORITYF_DISABLE
ACM_DRIVERPRIORITYF_ENABLE
ACM_DRIVERPRIORITYF_END
ACM_FILTERDETAILSF_FILTER
ACM_FILTERDETAILSF_INDEX
ACM_FILTERDETAILSF_QUERYMASK
ACM_FILTERENUMF_DWFILTERTAG
ACM_FILTERTAGDETAILSF_FILTERTAG
ACM_FILTERTAGDETAILSF_INDEX
ACM_FILTERTAGDETAILSF_LARGESTSIZE
ACM_FILTERTAGDETAILSF_QUERYMASK
ACM_FORMATDETAILSF_FORMAT
ACM_FORMATDETAILSF_INDEX
ACM_FORMATDETAILSF_QUERYMASK
ACM_FORMATENUMF_CONVERT
ACM_FORMATENUMF_HARDWARE
ACM_FORMATENUMF_INPUT
ACM_FORMATENUMF_NCHANNELS
ACM_FORMATENUMF_NSAMPLESPERSEC
ACM_FORMATENUMF_OUTPUT
ACM_FORMATENUMF_SUGGEST
ACM_FORMATENUMF_WBITSPERSAMPLE
ACM_FORMATENUMF_WFORMATTAG
ACM_FORMATSUGGESTF_NCHANNELS
ACM_FORMATSUGGESTF_NSAMPLESPERSEC
ACM_FORMATSUGGESTF_TYPEMASK
ACM_FORMATSUGGESTF_WBITSPERSAMPLE
ACM_FORMATSUGGESTF_WFORMATTAG
ACM_FORMATTAGDETAILSF_FORMATTAG
ACM_FORMATTAGDETAILSF_INDEX
ACM_FORMATTAGDETAILSF_LARGESTSIZE
ACM_FORMATTAGDETAILSF_QUERYMASK
ACM_METRIC_COUNT_CODECS
ACM_METRIC_COUNT_CONVERTERS
ACM_METRIC_COUNT_DISABLED
ACM_METRIC_COUNT_DRIVERS
ACM_METRIC_COUNT_FILTERS
ACM_METRIC_COUNT_HARDWARE
ACM_METRIC_COUNT_LOCAL_CODECS
ACM_METRIC_COUNT_LOCAL_CONVERTERS
ACM_METRIC_COUNT_LOCAL_DISABLED
ACM_METRIC_COUNT_LOCAL_DRIVERS
ACM_METRIC_COUNT_LOCAL_FILTERS
ACM_METRIC_DRIVER_PRIORITY
ACM_METRIC_DRIVER_SUPPORT
ACM_METRIC_HARDWARE_WAVE_INPUT
ACM_METRIC_HARDWARE_WAVE_OUTPUT
ACM_METRIC_MAX_SIZE_FILTER
ACM_METRIC_MAX_SIZE_FORMAT
ACM_STREAMCONVERTF_BLOCKALIGN
ACM_STREAMCONVERTF_END
ACM_STREAMCONVERTF_START
ACM_STREAMOPENF_ASYNC
ACM_STREAMOPENF_NONREALTIME
ACM_STREAMOPENF_QUERY
ACM_STREAMSIZEF_DESTINATION
ACM_STREAMSIZEF_QUERYMASK
ACM_STREAMSIZEF_SOURCE
AMBISONICS_CHANNEL_ORDERING_ACN
AMBISONICS_NORMALIZATION_N3D
AMBISONICS_NORMALIZATION_SN3D
AMBISONICS_PARAM_VERSION_1
AMBISONICS_TYPE_FULL3D
AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY
AUDCLNT_BUFFERFLAGS_SILENT
AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR
AUDCLNT_E_ALREADY_INITIALIZED
AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL
AUDCLNT_E_BUFFER_ERROR
AUDCLNT_E_BUFFER_OPERATION_PENDING
AUDCLNT_E_BUFFER_SIZE_ERROR
AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED
AUDCLNT_E_BUFFER_TOO_LARGE
AUDCLNT_E_CPUUSAGE_EXCEEDED
AUDCLNT_E_DEVICE_INVALIDATED
AUDCLNT_E_DEVICE_IN_USE
AUDCLNT_E_EFFECT_NOT_AVAILABLE
AUDCLNT_E_EFFECT_STATE_READ_ONLY
AUDCLNT_E_ENDPOINT_CREATE_FAILED
AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE
AUDCLNT_E_ENGINE_FORMAT_LOCKED
AUDCLNT_E_ENGINE_PERIODICITY_LOCKED
AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED
AUDCLNT_E_EVENTHANDLE_NOT_SET
AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED
AUDCLNT_E_EXCLUSIVE_MODE_ONLY
AUDCLNT_E_HEADTRACKING_ENABLED
AUDCLNT_E_HEADTRACKING_UNSUPPORTED
AUDCLNT_E_INCORRECT_BUFFER_SIZE
AUDCLNT_E_INVALID_DEVICE_PERIOD
AUDCLNT_E_INVALID_SIZE
AUDCLNT_E_INVALID_STREAM_FLAG
AUDCLNT_E_NONOFFLOAD_MODE_ONLY
AUDCLNT_E_NOT_INITIALIZED
AUDCLNT_E_NOT_STOPPED
AUDCLNT_E_OFFLOAD_MODE_ONLY
AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES
AUDCLNT_E_OUT_OF_ORDER
AUDCLNT_E_RAW_MODE_UNSUPPORTED
AUDCLNT_E_RESOURCES_INVALIDATED
AUDCLNT_E_SERVICE_NOT_RUNNING
AUDCLNT_E_THREAD_NOT_REGISTERED
AUDCLNT_E_UNSUPPORTED_FORMAT
AUDCLNT_E_WRONG_ENDPOINT_TYPE
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
AUDCLNT_SHAREMODE_EXCLUSIVE
AUDCLNT_SHAREMODE_SHARED
AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM
AUDCLNT_STREAMFLAGS_CROSSPROCESS
AUDCLNT_STREAMFLAGS_EVENTCALLBACK
AUDCLNT_STREAMFLAGS_LOOPBACK
AUDCLNT_STREAMFLAGS_NOPERSIST
AUDCLNT_STREAMFLAGS_RATEADJUST
AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY
AUDCLNT_STREAMOPTIONS_AMBISONICS
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT
AUDCLNT_STREAMOPTIONS_NONE
AUDCLNT_STREAMOPTIONS_RAW
AUDCLNT_S_BUFFER_EMPTY
AUDCLNT_S_POSITION_STALLED
AUDCLNT_S_THREAD_ALREADY_REGISTERED
AUDIOCLIENT_ACTIVATION_TYPE_DEFAULT
AUDIOCLIENT_ACTIVATION_TYPE_PROCESS_LOOPBACK
AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ
AUDIO_DUCKING_OPTIONS_DEFAULT
AUDIO_DUCKING_OPTIONS_DO_NOT_DUCK_OTHER_STREAMS
AUDIO_EFFECT_STATE_OFF
AUDIO_EFFECT_STATE_ON
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_DEFAULT
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_ENUM_COUNT
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_USER
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_VOLATILE
AUXCAPS_AUXIN
AUXCAPS_CDAUDIO
AUXCAPS_LRVOLUME
AUXCAPS_VOLUME
AudioCategory_Alerts
AudioCategory_Communications
AudioCategory_FarFieldSpeech
AudioCategory_ForegroundOnlyMedia
AudioCategory_GameChat
AudioCategory_GameEffects
AudioCategory_GameMedia
AudioCategory_Media
AudioCategory_Movie
AudioCategory_Other
AudioCategory_SoundEffects
AudioCategory_Speech
AudioCategory_UniformSpeech
AudioCategory_VoiceTyping
AudioObjectType_BackCenter
AudioObjectType_BackLeft
AudioObjectType_BackRight
AudioObjectType_BottomBackLeft
AudioObjectType_BottomBackRight
AudioObjectType_BottomFrontLeft
AudioObjectType_BottomFrontRight
AudioObjectType_Dynamic
AudioObjectType_FrontCenter
AudioObjectType_FrontLeft
AudioObjectType_FrontRight
AudioObjectType_LowFrequency
AudioObjectType_None
AudioObjectType_SideLeft
AudioObjectType_SideRight
AudioObjectType_TopBackLeft
AudioObjectType_TopBackRight
AudioObjectType_TopFrontLeft
AudioObjectType_TopFrontRight
AudioSessionStateActive
AudioSessionStateExpired
AudioSessionStateInactive
CALLBACK_EVENT
CALLBACK_FUNCTION
CALLBACK_NULL
CALLBACK_TASK
CALLBACK_THREAD
CALLBACK_TYPEMASK
CALLBACK_WINDOW
Connector
DEVICE_STATEMASK_ALL
DEVICE_STATE_ACTIVE
DEVICE_STATE_DISABLED
DEVICE_STATE_NOTPRESENT
DEVICE_STATE_UNPLUGGED
DEVINTERFACE_AUDIO_CAPTURE
DEVINTERFACE_AUDIO_RENDER
DEVINTERFACE_MIDI_INPUT
DEVINTERFACE_MIDI_OUTPUT
DRVM_MAPPER
DRVM_MAPPER_STATUS
DRV_MAPPER_PREFERRED_INPUT_GET
DRV_MAPPER_PREFERRED_OUTPUT_GET
DeviceTopology
DigitalAudioDisplayDevice
DisconnectReasonDeviceRemoval
DisconnectReasonExclusiveModeOverride
DisconnectReasonFormatChanged
DisconnectReasonServerShutdown
DisconnectReasonSessionDisconnected
DisconnectReasonSessionLogoff
EDataFlow_enum_count
ENDPOINT_FORMAT_RESET_MIX_ONLY
ENDPOINT_HARDWARE_SUPPORT_METER
ENDPOINT_HARDWARE_SUPPORT_MUTE
ENDPOINT_HARDWARE_SUPPORT_VOLUME
ENDPOINT_SYSFX_DISABLED
ENDPOINT_SYSFX_ENABLED
ERole_enum_count
EVENTCONTEXT_VOLUMESLIDER
EndpointFormFactor_enum_count
FILTERCHOOSE_CUSTOM_VERIFY
FILTERCHOOSE_FILTERTAG_VERIFY
FILTERCHOOSE_FILTER_VERIFY
FILTERCHOOSE_MESSAGE
FORMATCHOOSE_CUSTOM_VERIFY
FORMATCHOOSE_FORMATTAG_VERIFY
FORMATCHOOSE_FORMAT_VERIFY
FORMATCHOOSE_MESSAGE
Full
Handset
Headphones
Headset
In
LineLevel
Low
MEVT_COMMENT
MEVT_F_CALLBACK
MEVT_F_LONG
MEVT_F_SHORT
MEVT_LONGMSG
MEVT_NOP
MEVT_SHORTMSG
MEVT_TEMPO
MEVT_VERSION
MHDR_DONE
MHDR_INQUEUE
MHDR_ISSTRM
MHDR_PREPARED
MIDICAPS_CACHE
MIDICAPS_LRVOLUME
MIDICAPS_STREAM
MIDICAPS_VOLUME
MIDIERR_BADOPENMODE
MIDIERR_DONT_CONTINUE
MIDIERR_INVALIDSETUP
MIDIERR_LASTERROR
MIDIERR_NODEVICE
MIDIERR_NOMAP
MIDIERR_NOTREADY
MIDIERR_STILLPLAYING
MIDIERR_UNPREPARED
MIDIPATCHSIZE
MIDIPROP_GET
MIDIPROP_SET
MIDIPROP_TEMPO
MIDIPROP_TIMEDIV
MIDISTRM_ERROR
MIDI_CACHE_ALL
MIDI_CACHE_BESTFIT
MIDI_CACHE_QUERY
MIDI_IO_STATUS
MIDI_UNCACHE
MIXERCONTROL_CONTROLF_DISABLED
MIXERCONTROL_CONTROLF_MULTIPLE
MIXERCONTROL_CONTROLF_UNIFORM
MIXERCONTROL_CONTROLTYPE_BASS
MIXERCONTROL_CONTROLTYPE_BASS_BOOST
MIXERCONTROL_CONTROLTYPE_BOOLEAN
MIXERCONTROL_CONTROLTYPE_BOOLEANMETER
MIXERCONTROL_CONTROLTYPE_BUTTON
MIXERCONTROL_CONTROLTYPE_CUSTOM
MIXERCONTROL_CONTROLTYPE_DECIBELS
MIXERCONTROL_CONTROLTYPE_EQUALIZER
MIXERCONTROL_CONTROLTYPE_FADER
MIXERCONTROL_CONTROLTYPE_LOUDNESS
MIXERCONTROL_CONTROLTYPE_MICROTIME
MIXERCONTROL_CONTROLTYPE_MILLITIME
MIXERCONTROL_CONTROLTYPE_MIXER
MIXERCONTROL_CONTROLTYPE_MONO
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT
MIXERCONTROL_CONTROLTYPE_MUTE
MIXERCONTROL_CONTROLTYPE_MUX
MIXERCONTROL_CONTROLTYPE_ONOFF
MIXERCONTROL_CONTROLTYPE_PAN
MIXERCONTROL_CONTROLTYPE_PEAKMETER
MIXERCONTROL_CONTROLTYPE_PERCENT
MIXERCONTROL_CONTROLTYPE_QSOUNDPAN
MIXERCONTROL_CONTROLTYPE_SIGNED
MIXERCONTROL_CONTROLTYPE_SIGNEDMETER
MIXERCONTROL_CONTROLTYPE_SINGLESELECT
MIXERCONTROL_CONTROLTYPE_SLIDER
MIXERCONTROL_CONTROLTYPE_STEREOENH
MIXERCONTROL_CONTROLTYPE_TREBLE
MIXERCONTROL_CONTROLTYPE_UNSIGNED
MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER
MIXERCONTROL_CONTROLTYPE_VOLUME
MIXERCONTROL_CT_CLASS_CUSTOM
MIXERCONTROL_CT_CLASS_FADER
MIXERCONTROL_CT_CLASS_LIST
MIXERCONTROL_CT_CLASS_MASK
MIXERCONTROL_CT_CLASS_METER
MIXERCONTROL_CT_CLASS_NUMBER
MIXERCONTROL_CT_CLASS_SLIDER
MIXERCONTROL_CT_CLASS_SWITCH
MIXERCONTROL_CT_CLASS_TIME
MIXERCONTROL_CT_SC_LIST_MULTIPLE
MIXERCONTROL_CT_SC_LIST_SINGLE
MIXERCONTROL_CT_SC_METER_POLLED
MIXERCONTROL_CT_SC_SWITCH_BOOLEAN
MIXERCONTROL_CT_SC_SWITCH_BUTTON
MIXERCONTROL_CT_SC_TIME_MICROSECS
MIXERCONTROL_CT_SC_TIME_MILLISECS
MIXERCONTROL_CT_SUBCLASS_MASK
MIXERCONTROL_CT_UNITS_BOOLEAN
MIXERCONTROL_CT_UNITS_CUSTOM
MIXERCONTROL_CT_UNITS_DECIBELS
MIXERCONTROL_CT_UNITS_MASK
MIXERCONTROL_CT_UNITS_PERCENT
MIXERCONTROL_CT_UNITS_SIGNED
MIXERCONTROL_CT_UNITS_UNSIGNED
MIXERLINE_COMPONENTTYPE_DST_DIGITAL
MIXERLINE_COMPONENTTYPE_DST_FIRST
MIXERLINE_COMPONENTTYPE_DST_HEADPHONES
MIXERLINE_COMPONENTTYPE_DST_LAST
MIXERLINE_COMPONENTTYPE_DST_LINE
MIXERLINE_COMPONENTTYPE_DST_MONITOR
MIXERLINE_COMPONENTTYPE_DST_SPEAKERS
MIXERLINE_COMPONENTTYPE_DST_TELEPHONE
MIXERLINE_COMPONENTTYPE_DST_UNDEFINED
MIXERLINE_COMPONENTTYPE_DST_VOICEIN
MIXERLINE_COMPONENTTYPE_DST_WAVEIN
MIXERLINE_COMPONENTTYPE_SRC_ANALOG
MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY
MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC
MIXERLINE_COMPONENTTYPE_SRC_DIGITAL
MIXERLINE_COMPONENTTYPE_SRC_FIRST
MIXERLINE_COMPONENTTYPE_SRC_LAST
MIXERLINE_COMPONENTTYPE_SRC_LINE
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE
MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER
MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER
MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE
MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED
MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT
MIXERLINE_LINEF_ACTIVE
MIXERLINE_LINEF_DISCONNECTED
MIXERLINE_LINEF_SOURCE
MIXERLINE_TARGETTYPE_AUX
MIXERLINE_TARGETTYPE_MIDIIN
MIXERLINE_TARGETTYPE_MIDIOUT
MIXERLINE_TARGETTYPE_UNDEFINED
MIXERLINE_TARGETTYPE_WAVEIN
MIXERLINE_TARGETTYPE_WAVEOUT
MIXERR_INVALCONTROL
MIXERR_INVALLINE
MIXERR_INVALVALUE
MIXERR_LASTERROR
MIXER_GETCONTROLDETAILSF_LISTTEXT
MIXER_GETCONTROLDETAILSF_QUERYMASK
MIXER_GETCONTROLDETAILSF_VALUE
MIXER_GETLINECONTROLSF_ALL
MIXER_GETLINECONTROLSF_ONEBYID
MIXER_GETLINECONTROLSF_ONEBYTYPE
MIXER_GETLINECONTROLSF_QUERYMASK
MIXER_GETLINEINFOF_COMPONENTTYPE
MIXER_GETLINEINFOF_DESTINATION
MIXER_GETLINEINFOF_LINEID
MIXER_GETLINEINFOF_QUERYMASK
MIXER_GETLINEINFOF_SOURCE
MIXER_GETLINEINFOF_TARGETTYPE
MIXER_LONG_NAME_CHARS
MIXER_OBJECTF_AUX
MIXER_OBJECTF_HANDLE
MIXER_OBJECTF_MIDIIN
MIXER_OBJECTF_MIDIOUT
MIXER_OBJECTF_MIXER
MIXER_OBJECTF_WAVEIN
MIXER_OBJECTF_WAVEOUT
MIXER_SETCONTROLDETAILSF_CUSTOM
MIXER_SETCONTROLDETAILSF_QUERYMASK
MIXER_SETCONTROLDETAILSF_VALUE
MIXER_SHORT_NAME_CHARS
MMDeviceEnumerator
MM_ACM_FILTERCHOOSE
MM_ACM_FORMATCHOOSE
MOD_FMSYNTH
MOD_MAPPER
MOD_MIDIPORT
MOD_SQSYNTH
MOD_SWSYNTH
MOD_SYNTH
MOD_WAVETABLE
Microphone
Muted
Out
PKEY_AudioEndpointLogo_IconEffects
PKEY_AudioEndpointLogo_IconPath
PKEY_AudioEndpointSettings_LaunchContract
PKEY_AudioEndpointSettings_MenuText
PKEY_AudioEndpoint_Association
PKEY_AudioEndpoint_ControlPanelPageProvider
PKEY_AudioEndpoint_Default_VolumeInDb
PKEY_AudioEndpoint_Disable_SysFx
PKEY_AudioEndpoint_FormFactor
PKEY_AudioEndpoint_FullRangeSpeakers
PKEY_AudioEndpoint_GUID
PKEY_AudioEndpoint_JackSubType
PKEY_AudioEndpoint_PhysicalSpeakers
PKEY_AudioEndpoint_Supports_EventDriven_Mode
PKEY_AudioEngine_DeviceFormat
PKEY_AudioEngine_OEMFormat
PROCESS_LOOPBACK_MODE_EXCLUDE_TARGET_PROCESS_TREE
PROCESS_LOOPBACK_MODE_INCLUDE_TARGET_PROCESS_TREE
RemoteNetworkDevice
SND_ALIAS
SND_ALIAS_ID
SND_ALIAS_START
SND_APPLICATION
SND_ASYNC
SND_FILENAME
SND_LOOP
SND_MEMORY
SND_NODEFAULT
SND_NOSTOP
SND_NOWAIT
SND_PURGE
SND_RESOURCE
SND_RING
SND_SENTRY
SND_SYNC
SND_SYSTEM
SPATIAL_AUDIO_POSITION
SPATIAL_AUDIO_STANDARD_COMMANDS_START
SPATIAL_AUDIO_STREAM_OPTIONS_NONE
SPATIAL_AUDIO_STREAM_OPTIONS_OFFLOAD
SPDIF
SPTLAUDCLNT_E_DESTROYED
SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS
SPTLAUDCLNT_E_INTERNAL
SPTLAUDCLNT_E_INVALID_LICENSE
SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED
SPTLAUDCLNT_E_NO_MORE_OBJECTS
SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE
SPTLAUDCLNT_E_OUT_OF_ORDER
SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED
SPTLAUDCLNT_E_RESOURCES_INVALIDATED
SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE
SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE
SPTLAUDCLNT_E_STREAM_NOT_STOPPED
SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER
SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED
SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED
SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED
SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN
SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND
SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER
SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH
SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE
SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE
SPTLAUD_MD_CLNT_E_INVALID_ARGS
SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN
SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING
SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW
SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS
SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS
SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND
SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED
SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN
SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND
SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN
SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN
SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS
SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS
SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED
SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE
SpatialAudioHrtfDirectivity_Cardioid
SpatialAudioHrtfDirectivity_Cone
SpatialAudioHrtfDirectivity_OmniDirectional
SpatialAudioHrtfDistanceDecay_CustomDecay
SpatialAudioHrtfDistanceDecay_NaturalDecay
SpatialAudioHrtfEnvironment_Average
SpatialAudioHrtfEnvironment_Large
SpatialAudioHrtfEnvironment_Medium
SpatialAudioHrtfEnvironment_Outdoors
SpatialAudioHrtfEnvironment_Small
SpatialAudioMetadataCopy_Append
SpatialAudioMetadataCopy_AppendMergeWithFirst
SpatialAudioMetadataCopy_AppendMergeWithLast
SpatialAudioMetadataCopy_Overwrite
SpatialAudioMetadataWriterOverflow_Fail
SpatialAudioMetadataWriterOverflow_MergeWithLast
SpatialAudioMetadataWriterOverflow_MergeWithNew
Speakers
Subunit
UnknownDigitalPassthrough
UnknownFormFactor
VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK
WAVECAPS_LRVOLUME
WAVECAPS_PITCH
WAVECAPS_PLAYBACKRATE
WAVECAPS_SAMPLEACCURATE
WAVECAPS_SYNC
WAVECAPS_VOLUME
WAVEIN_MAPPER_STATUS_DEVICE
WAVEIN_MAPPER_STATUS_FORMAT
WAVEIN_MAPPER_STATUS_MAPPED
WAVEOUT_MAPPER_STATUS_DEVICE
WAVEOUT_MAPPER_STATUS_FORMAT
WAVEOUT_MAPPER_STATUS_MAPPED
WAVERR_BADFORMAT
WAVERR_LASTERROR
WAVERR_STILLPLAYING
WAVERR_SYNC
WAVERR_UNPREPARED
WAVE_ALLOWSYNC
WAVE_FORMAT_1M08
WAVE_FORMAT_1M16
WAVE_FORMAT_1S08
WAVE_FORMAT_1S16
WAVE_FORMAT_2M08
WAVE_FORMAT_2M16
WAVE_FORMAT_2S08
WAVE_FORMAT_2S16
WAVE_FORMAT_4M08
WAVE_FORMAT_4M16
WAVE_FORMAT_4S08
WAVE_FORMAT_4S16
WAVE_FORMAT_44M08
WAVE_FORMAT_44M16
WAVE_FORMAT_44S08
WAVE_FORMAT_44S16
WAVE_FORMAT_48M08
WAVE_FORMAT_48M16
WAVE_FORMAT_48S08
WAVE_FORMAT_48S16
WAVE_FORMAT_96M08
WAVE_FORMAT_96M16
WAVE_FORMAT_96S08
WAVE_FORMAT_96S16
WAVE_FORMAT_DIRECT
WAVE_FORMAT_DIRECT_QUERY
WAVE_FORMAT_PCM
WAVE_FORMAT_QUERY
WAVE_INVALIDFORMAT
WAVE_MAPPED
WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICE
WAVE_MAPPER
WHDR_BEGINLOOP
WHDR_DONE
WHDR_ENDLOOP
WHDR_INQUEUE
WHDR_PREPARED
WIDM_MAPPER_STATUS
WODM_MAPPER_STATUS
eAll
eCapture
eCommunications
eConsole
eMultimedia
eRender

Functions§

ActivateAudioInterfaceAsync
CoRegisterMessageFilter
CreateCaptureAudioStateMonitor
CreateCaptureAudioStateMonitorForCategory
CreateCaptureAudioStateMonitorForCategoryAndDeviceId
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole
CreateRenderAudioStateMonitor
CreateRenderAudioStateMonitorForCategory
CreateRenderAudioStateMonitorForCategoryAndDeviceId
CreateRenderAudioStateMonitorForCategoryAndDeviceRole
PlaySoundA
PlaySoundW
acmDriverAddA
acmDriverAddW
acmDriverClose
acmDriverDetailsA
acmDriverDetailsW
acmDriverEnum
acmDriverID
acmDriverMessage
acmDriverOpen
acmDriverPriority
acmDriverRemove
acmFilterChooseA
acmFilterChooseW
acmFilterDetailsA
acmFilterDetailsW
acmFilterEnumA
acmFilterEnumW
acmFilterTagDetailsA
acmFilterTagDetailsW
acmFilterTagEnumA
acmFilterTagEnumW
acmFormatChooseA
acmFormatChooseW
acmFormatDetailsA
acmFormatDetailsW
acmFormatEnumA
acmFormatEnumW
acmFormatSuggest
acmFormatTagDetailsA
acmFormatTagDetailsW
acmFormatTagEnumA
acmFormatTagEnumW
acmGetVersion
acmMetrics
acmStreamClose
acmStreamConvert
acmStreamMessage
acmStreamOpen
acmStreamPrepareHeader
acmStreamReset
acmStreamSize
acmStreamUnprepareHeader
auxGetDevCapsA
auxGetDevCapsW
auxGetNumDevs
auxGetVolume
auxOutMessage
auxSetVolume
midiConnect
midiDisconnect
midiInAddBuffer
midiInClose
midiInGetDevCapsA
midiInGetDevCapsW
midiInGetErrorTextA
midiInGetErrorTextW
midiInGetID
midiInGetNumDevs
midiInMessage
midiInOpen
midiInPrepareHeader
midiInReset
midiInStart
midiInStop
midiInUnprepareHeader
midiOutCacheDrumPatches
midiOutCachePatches
midiOutClose
midiOutGetDevCapsA
midiOutGetDevCapsW
midiOutGetErrorTextA
midiOutGetErrorTextW
midiOutGetID
midiOutGetNumDevs
midiOutGetVolume
midiOutLongMsg
midiOutMessage
midiOutOpen
midiOutPrepareHeader
midiOutReset
midiOutSetVolume
midiOutShortMsg
midiOutUnprepareHeader
midiStreamClose
midiStreamOpen
midiStreamOut
midiStreamPause
midiStreamPosition
midiStreamProperty
midiStreamRestart
midiStreamStop
mixerClose
mixerGetControlDetailsA
mixerGetControlDetailsW
mixerGetDevCapsA
mixerGetDevCapsW
mixerGetID
mixerGetLineControlsA
mixerGetLineControlsW
mixerGetLineInfoA
mixerGetLineInfoW
mixerGetNumDevs
mixerMessage
mixerOpen
mixerSetControlDetails
sndPlaySoundA
sndPlaySoundW
waveInAddBuffer
waveInClose
waveInGetDevCapsA
waveInGetDevCapsW
waveInGetErrorTextA
waveInGetErrorTextW
waveInGetID
waveInGetNumDevs
waveInGetPosition
waveInMessage
waveInOpen
waveInPrepareHeader
waveInReset
waveInStart
waveInStop
waveInUnprepareHeader
waveOutBreakLoop
waveOutClose
waveOutGetDevCapsA
waveOutGetDevCapsW
waveOutGetErrorTextA
waveOutGetErrorTextW
waveOutGetID
waveOutGetNumDevs
waveOutGetPitch
waveOutGetPlaybackRate
waveOutGetPosition
waveOutGetVolume
waveOutMessage
waveOutOpen
waveOutPause
waveOutPrepareHeader
waveOutReset
waveOutRestart
waveOutSetPitch
waveOutSetPlaybackRate
waveOutSetVolume
waveOutUnprepareHeader
waveOutWrite

Type Aliases§

ACMDRIVERENUMCB
ACMFILTERCHOOSEHOOKPROCA
ACMFILTERCHOOSEHOOKPROCW
ACMFILTERENUMCBA
ACMFILTERENUMCBW
ACMFILTERTAGENUMCBA
ACMFILTERTAGENUMCBW
ACMFORMATCHOOSEHOOKPROCA
ACMFORMATCHOOSEHOOKPROCW
ACMFORMATENUMCBA
ACMFORMATENUMCBW
ACMFORMATTAGENUMCBA
ACMFORMATTAGENUMCBW
AMBISONICS_CHANNEL_ORDERING
AMBISONICS_NORMALIZATION
AMBISONICS_TYPE
AUDCLNT_SHAREMODE
AUDCLNT_STREAMOPTIONS
AUDIOCLIENT_ACTIVATION_TYPE
AUDIO_DUCKING_OPTIONS
AUDIO_EFFECT_STATE
AUDIO_STREAM_CATEGORY
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE
AudioObjectType
AudioSessionDisconnectReason
AudioSessionState
AudioStateMonitorSoundLevel
DEVICE_STATE
DataFlow
EDataFlow
ERole
EndpointFormFactor
HACMDRIVER
HACMDRIVERID
HACMOBJ
HACMSTREAM
HMIDI
HMIDIIN
HMIDIOUT
HMIDISTRM
HMIXER
HMIXEROBJ
HWAVE
HWAVEIN
HWAVEOUT
LPACMDRIVERPROC
LPMIDICALLBACK
LPWAVECALLBACK
MIDI_WAVE_OPEN_TYPE
MIXERLINE_COMPONENTTYPE
PAudioStateMonitorCallback
PROCESS_LOOPBACK_MODE
PartType
SND_FLAGS
SPATIAL_AUDIO_STREAM_OPTIONS
SpatialAudioHrtfDirectivityType
SpatialAudioHrtfDistanceDecayType
SpatialAudioHrtfEnvironmentType
SpatialAudioMetadataCopyMode
SpatialAudioMetadataWriterOverflowMode
_AUDCLNT_BUFFERFLAGS

Unions§

AUDIOCLIENT_ACTIVATION_PARAMS_0
MIXERCONTROLA_0
MIXERCONTROLA_1
MIXERCONTROLDETAILS_0
MIXERCONTROLW_0
MIXERCONTROLW_1
MIXERLINECONTROLSA_0
MIXERLINECONTROLSW_0
SpatialAudioHrtfDirectivityUnion
WAVEFORMATEXTENSIBLE_0