wasapi v0.1.0 (2016-10-06T06:38:40Z)
Home
Dub
Repo
CLSID_MMDeviceEnumerator
wasapi
coreaudio
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
version(Windows)
extern (
Windows
) const
CLSID
CLSID_MMDeviceEnumerator
;
Meta
Source
See Implementation
wasapi
coreaudio
aliases
DEVPROPGUID
DEVPROPID
DEVPROPKEY
enums
SPEAKER_FRONT_LEFT
functions
AUDCLNT_ERR
DEFINE_DEVPROPKEY
makeGuid
manifest constants
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_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_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
WAVE_FORMAT_ADPCM
WAVE_FORMAT_ALAW
WAVE_FORMAT_ANTEX_ADPCME
WAVE_FORMAT_APTX
WAVE_FORMAT_AUDIOFILE_AF10
WAVE_FORMAT_AUDIOFILE_AF36
WAVE_FORMAT_BTV_DIGITAL
WAVE_FORMAT_CANOPUS_ATRAC
WAVE_FORMAT_CIRRUS
WAVE_FORMAT_CONTROL_RES_CR10
WAVE_FORMAT_CONTROL_RES_VQLPC
WAVE_FORMAT_CREATIVE_ADPCM
WAVE_FORMAT_CREATIVE_FASTSPEECH10
WAVE_FORMAT_CREATIVE_FASTSPEECH8
WAVE_FORMAT_CS2
WAVE_FORMAT_CS_IMAADPCM
WAVE_FORMAT_CU_CODEC
WAVE_FORMAT_DF_G726
WAVE_FORMAT_DF_GSM610
WAVE_FORMAT_DIALOGIC_OKI_ADPCM
WAVE_FORMAT_DIGIADPCM
WAVE_FORMAT_DIGIFIX
WAVE_FORMAT_DIGIREAL
WAVE_FORMAT_DIGISTD
WAVE_FORMAT_DIGITAL_G723
WAVE_FORMAT_DOLBY_AC2
WAVE_FORMAT_DOLBY_AC3_SPDIF
WAVE_FORMAT_DRM
WAVE_FORMAT_DSAT_DISPLAY
WAVE_FORMAT_DSPGROUP_TRUESPEECH
WAVE_FORMAT_DTS
WAVE_FORMAT_DTS2
WAVE_FORMAT_DVI_ADPCM
WAVE_FORMAT_DVM
WAVE_FORMAT_ECHOSC1
WAVE_FORMAT_ECHOSC3
WAVE_FORMAT_ESPCM
WAVE_FORMAT_ESST_AC3
WAVE_FORMAT_EXTENSIBLE
WAVE_FORMAT_FM_TOWNS_SND
WAVE_FORMAT_G721_ADPCM
WAVE_FORMAT_G722_ADPCM
WAVE_FORMAT_G723_ADPCM
WAVE_FORMAT_G726ADPCM
WAVE_FORMAT_G726_ADPCM
WAVE_FORMAT_G728_CELP
WAVE_FORMAT_G729A
WAVE_FORMAT_GENERIC_PASSTHRU
WAVE_FORMAT_GSM610
WAVE_FORMAT_IBM_CVSD
WAVE_FORMAT_IEEE_FLOAT
WAVE_FORMAT_ILINK_VC
WAVE_FORMAT_IMA_ADPCM
WAVE_FORMAT_IPI_HSX
WAVE_FORMAT_IPI_RPELP
WAVE_FORMAT_IRAT
WAVE_FORMAT_ISIAUDIO
WAVE_FORMAT_LH_CODEC
WAVE_FORMAT_LRC
WAVE_FORMAT_LUCENT_G723
WAVE_FORMAT_MALDEN_PHONYTALK
WAVE_FORMAT_MEDIASONIC_G723
WAVE_FORMAT_MEDIASPACE_ADPCM
WAVE_FORMAT_MEDIAVISION_ADPCM
WAVE_FORMAT_MPEG
WAVE_FORMAT_MPEGLAYER3
WAVE_FORMAT_MPEG_ADTS_AAC
WAVE_FORMAT_MPEG_HEAAC
WAVE_FORMAT_MPEG_LOAS
WAVE_FORMAT_MPEG_RAW_AAC
WAVE_FORMAT_MSAUDIO1
WAVE_FORMAT_MSG723
WAVE_FORMAT_MSNAUDIO
WAVE_FORMAT_MSRT24
WAVE_FORMAT_MULAW
WAVE_FORMAT_MVI_MVI2
WAVE_FORMAT_NMS_VBXADPCM
WAVE_FORMAT_NOKIA_MPEG_ADTS_AAC
WAVE_FORMAT_NOKIA_MPEG_RAW_AAC
WAVE_FORMAT_NORRIS
WAVE_FORMAT_OKI_ADPCM
WAVE_FORMAT_OLIADPCM
WAVE_FORMAT_OLICELP
WAVE_FORMAT_OLIGSM
WAVE_FORMAT_OLIOPR
WAVE_FORMAT_OLISBC
WAVE_FORMAT_ONLIVE
WAVE_FORMAT_PAC
WAVE_FORMAT_PACKED
WAVE_FORMAT_PHILIPS_LPCBB
WAVE_FORMAT_PROSODY_1612
WAVE_FORMAT_PROSODY_8KBPS
WAVE_FORMAT_QDESIGN_MUSIC
WAVE_FORMAT_QUALCOMM_HALFRATE
WAVE_FORMAT_QUALCOMM_PUREVOICE
WAVE_FORMAT_QUARTERDECK
WAVE_FORMAT_RAW_AAC1
WAVE_FORMAT_RAW_SPORT
WAVE_FORMAT_RHETOREX_ADPCM
WAVE_FORMAT_ROCKWELL_ADPCM
WAVE_FORMAT_ROCKWELL_DIGITALK
WAVE_FORMAT_RT24
WAVE_FORMAT_SANYO_LD_ADPCM
WAVE_FORMAT_SBC24
WAVE_FORMAT_SIERRA_ADPCM
WAVE_FORMAT_SIPROLAB_ACELP4800
WAVE_FORMAT_SIPROLAB_ACELP8V3
WAVE_FORMAT_SIPROLAB_ACEPLNET
WAVE_FORMAT_SIPROLAB_G729
WAVE_FORMAT_SIPROLAB_G729A
WAVE_FORMAT_SIPROLAB_KELVIN
WAVE_FORMAT_SOFTSOUND
WAVE_FORMAT_SONARC
WAVE_FORMAT_SONY_SCX
WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS
WAVE_FORMAT_TPC
WAVE_FORMAT_TUBGSM
WAVE_FORMAT_UHER_ADPCM
WAVE_FORMAT_UNISYS_NAP_16K
WAVE_FORMAT_UNISYS_NAP_ADPCM
WAVE_FORMAT_UNISYS_NAP_ALAW
WAVE_FORMAT_UNISYS_NAP_ULAW
WAVE_FORMAT_UNKNOWN
WAVE_FORMAT_VIVO_G723
WAVE_FORMAT_VIVO_SIREN
WAVE_FORMAT_VME_VMPCM
WAVE_FORMAT_VODAFONE_MPEG_ADTS_AAC
WAVE_FORMAT_VODAFONE_MPEG_RAW_AAC
WAVE_FORMAT_VOXWARE
WAVE_FORMAT_VOXWARE_AC10
WAVE_FORMAT_VOXWARE_AC16
WAVE_FORMAT_VOXWARE_AC20
WAVE_FORMAT_VOXWARE_AC8
WAVE_FORMAT_VOXWARE_BYTE_ALIGNED
WAVE_FORMAT_VOXWARE_RT24
WAVE_FORMAT_VOXWARE_RT29
WAVE_FORMAT_VOXWARE_RT29HW
WAVE_FORMAT_VOXWARE_TQ40
WAVE_FORMAT_VOXWARE_TQ60
WAVE_FORMAT_VOXWARE_VR12
WAVE_FORMAT_VOXWARE_VR18
WAVE_FORMAT_VSELP
WAVE_FORMAT_WMASPDIF
WAVE_FORMAT_WMAUDIO2
WAVE_FORMAT_WMAUDIO3
WAVE_FORMAT_WMAUDIO_LOSSLESS
WAVE_FORMAT_WMAVOICE10
WAVE_FORMAT_WMAVOICE9
WAVE_FORMAT_XEBEC
WAVE_FORMAT_YAMAHA_ADPCM
WAVE_FORMAT_ZYXEL_ADPCM
structs
PROPERTYKEY
WAVEFORMATEXTENSIBLE
variables
DEVPKEY_Device_Address
DEVPKEY_Device_BaseContainerId
DEVPKEY_Device_BusNumber
DEVPKEY_Device_BusRelations
DEVPKEY_Device_BusReportedDeviceDesc
DEVPKEY_Device_BusTypeGuid
DEVPKEY_Device_Capabilities
DEVPKEY_Device_Characteristics
DEVPKEY_Device_Children
DEVPKEY_Device_Class
DEVPKEY_Device_ClassGuid
DEVPKEY_Device_CompatibleIds
DEVPKEY_Device_ConfigFlags
DEVPKEY_Device_ContainerId
DEVPKEY_Device_DHP_Rebalance_Policy
DEVPKEY_Device_DevNodeStatus
DEVPKEY_Device_DevType
DEVPKEY_Device_DeviceDesc
DEVPKEY_Device_Driver
DEVPKEY_Device_EjectionRelations
DEVPKEY_Device_EnumeratorName
DEVPKEY_Device_Exclusive
DEVPKEY_Device_FriendlyName
DEVPKEY_Device_FriendlyNameAttributes
DEVPKEY_Device_HardwareIds
DEVPKEY_Device_InstallState
DEVPKEY_Device_InstanceId
DEVPKEY_Device_Legacy
DEVPKEY_Device_LegacyBusType
DEVPKEY_Device_LocationInfo
DEVPKEY_Device_LocationPaths
DEVPKEY_Device_LowerFilters
DEVPKEY_Device_Manufacturer
DEVPKEY_Device_ManufacturerAttributes
DEVPKEY_Device_ModelId
DEVPKEY_Device_Numa_Node
DEVPKEY_Device_PDOName
DEVPKEY_Device_Parent
DEVPKEY_Device_PowerData
DEVPKEY_Device_PowerRelations
DEVPKEY_Device_PresenceNotForDevice
DEVPKEY_Device_ProblemCode
DEVPKEY_Device_RemovalPolicy
DEVPKEY_Device_RemovalPolicyDefault
DEVPKEY_Device_RemovalPolicyOverride
DEVPKEY_Device_RemovalRelations
DEVPKEY_Device_Reported
DEVPKEY_Device_Security
DEVPKEY_Device_SecuritySDS
DEVPKEY_Device_Service
DEVPKEY_Device_Siblings
DEVPKEY_Device_TransportRelations
DEVPKEY_Device_UINumber
DEVPKEY_Device_UINumberDescFormat
DEVPKEY_Device_UpperFilters
DEVPKEY_NAME
DEVPKEY_Numa_Proximity_Domain
MEDIASUBTYPE_IEEE_FLOAT
MEDIASUBTYPE_PCM