wasapi ~master (2017-02-10T13:57:45Z)
Home
Dub
Repo
AUDCLNT_STREAMOPTIONS
wasapi
coreaudio
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Meta
Source
See Implementation
wasapi
coreaudio
aliases
DEVPROPGUID
DEVPROPID
DEVPROPKEY
REFERENCE_TIME
REFPROPERTYKEY
REFPROPVARIANT
enums
AUDCLNT_BUFFERFLAGS
AUDCLNT_SHAREMODE
AUDCLNT_STREAMOPTIONS
AUDIO_STREAM_CATEGORY
EDataFlow
ERole
SPEAKER_FRONT_LEFT
functions
AUDCLNT_ERR
DEFINE_DEVPROPKEY
FreePropVariantArray
PropVariantClear
makeGuid
restoreThreadPriority
setHighThreadPriority
interfaces
IAudioCaptureClient
IAudioClient
IAudioClient2
IAudioClient3
IAudioEndpointVolume
IAudioEndpointVolumeCallback
IAudioRenderClient
IMMDevice
IMMDeviceCollection
IMMDeviceEnumerator
IMMEndpoint
IMMNotificationClient
IPropertyStore
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
AUDCLNT_STREAMFLAGS_CROSSPROCESS
AUDCLNT_STREAMFLAGS_EVENTCALLBACK
AUDCLNT_STREAMFLAGS_LOOPBACK
AUDCLNT_STREAMFLAGS_NOPERSIST
AUDCLNT_STREAMFLAGS_RATEADJUST
DEVICE_STATEMASK_ALL
DEVICE_STATE_ACTIVE
DEVICE_STATE_DISABLED
DEVICE_STATE_NOTPRESENT
DEVICE_STATE_UNPLUGGED
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
AUDIO_VOLUME_NOTIFICATION_DATA
AudioClientProperties
PROPERTYKEY
WAVEFORMATEXTENSIBLE
variables
CLSID_MMDeviceEnumerator
DEVPKEY_DeviceClass_Characteristics
DEVPKEY_DeviceClass_ClassCoInstallers
DEVPKEY_DeviceClass_ClassInstaller
DEVPKEY_DeviceClass_ClassName
DEVPKEY_DeviceClass_DHPRebalanceOptOut
DEVPKEY_DeviceClass_DefaultService
DEVPKEY_DeviceClass_DevType
DEVPKEY_DeviceClass_Exclusive
DEVPKEY_DeviceClass_Icon
DEVPKEY_DeviceClass_IconPath
DEVPKEY_DeviceClass_LowerFilters
DEVPKEY_DeviceClass_Name
DEVPKEY_DeviceClass_NoDisplayClass
DEVPKEY_DeviceClass_NoInstallClass
DEVPKEY_DeviceClass_NoUseClass
DEVPKEY_DeviceClass_PropPageProvider
DEVPKEY_DeviceClass_Security
DEVPKEY_DeviceClass_SecuritySDS
DEVPKEY_DeviceClass_SilentInstall
DEVPKEY_DeviceClass_UpperFilters
DEVPKEY_DeviceDisplay_AlwaysShowDeviceAsConnected
DEVPKEY_DeviceDisplay_Category
DEVPKEY_DeviceDisplay_IsNotInterestingForDisplay
DEVPKEY_DeviceDisplay_IsShowInDisconnectedState
DEVPKEY_DeviceDisplay_RequiresUninstallElevation
DEVPKEY_DeviceDisplay_UnpairUninstall
DEVPKEY_DeviceInterfaceClass_DefaultInterface
DEVPKEY_DeviceInterface_ClassGuid
DEVPKEY_DeviceInterface_Enabled
DEVPKEY_DeviceInterface_FriendlyName
DEVPKEY_Device_AdditionalSoftwareRequested
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_DriverCoInstallers
DEVPKEY_Device_DriverDate
DEVPKEY_Device_DriverDesc
DEVPKEY_Device_DriverInfPath
DEVPKEY_Device_DriverInfSection
DEVPKEY_Device_DriverInfSectionExt
DEVPKEY_Device_DriverLogoLevel
DEVPKEY_Device_DriverPropPageProvider
DEVPKEY_Device_DriverProvider
DEVPKEY_Device_DriverRank
DEVPKEY_Device_DriverVersion
DEVPKEY_Device_EjectionRelations
DEVPKEY_Device_EnumeratorName
DEVPKEY_Device_Exclusive
DEVPKEY_Device_FirstInstallDate
DEVPKEY_Device_FriendlyName
DEVPKEY_Device_FriendlyNameAttributes
DEVPKEY_Device_GenericDriverInstalled
DEVPKEY_Device_HardwareIds
DEVPKEY_Device_InstallDate
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_MatchingDeviceId
DEVPKEY_Device_ModelId
DEVPKEY_Device_NoConnectSound
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_ResourcePickerExceptions
DEVPKEY_Device_ResourcePickerTags
DEVPKEY_Device_SafeRemovalRequired
DEVPKEY_Device_SafeRemovalRequiredOverride
DEVPKEY_Device_Security
DEVPKEY_Device_SecuritySDS
DEVPKEY_Device_Service
DEVPKEY_Device_SessionId
DEVPKEY_Device_Siblings
DEVPKEY_Device_TransportRelations
DEVPKEY_Device_UINumber
DEVPKEY_Device_UINumberDescFormat
DEVPKEY_Device_UpperFilters
DEVPKEY_DrvPkg_BrandingIcon
DEVPKEY_DrvPkg_DetailedDescription
DEVPKEY_DrvPkg_DocumentationLink
DEVPKEY_DrvPkg_Icon
DEVPKEY_DrvPkg_Model
DEVPKEY_DrvPkg_VendorWebSite
DEVPKEY_NAME
DEVPKEY_Numa_Proximity_Domain
IID_IAudioCaptureClient
IID_IAudioClient
IID_IAudioClient2
IID_IAudioClient3
IID_IAudioEndpointVolume
IID_IAudioEndpointVolumeCallback
IID_IAudioRenderClient
IID_IMMDevice
IID_IMMDeviceCollection
IID_IMMDeviceEnumerator
IID_IMMEndpoint
IID_IMMNotificationClient
IID_IPropertyStore
MEDIASUBTYPE_IEEE_FLOAT
MEDIASUBTYPE_PCM