readme.md

March 31, 2026 ยท View on GitHub

Vanara.PInvoke.CoreAudio

PInvoke API (interfaces, methods, structures and constants) imported from Windows Core Audio Api.

  • Includes methods from mmdevapi.dll
  • Current NuGet release: NugetNuget

Dependencies

  • Vanara.PInvoke.Multimedia
  • Vanara.PInvoke.Ole

Methods - 100% API coverage (1 of 1 functions)

Native MethodHeaderManaged Method
ActivateAudioInterfaceAsyncmmdeviceapi.hVanara.PInvoke.CoreAudio.ActivateAudioInterfaceAsync

Enumerations

Native EnumHeaderManaged Enum
AE_POSITION_FLAGSaudioengineendpoint.hVanara.PInvoke.CoreAudio.AE_POSITION_FLAGS
AMBISONICS_CHANNEL_ORDERINGaudioclient.hVanara.PInvoke.CoreAudio.AMBISONICS_CHANNEL_ORDERING
AMBISONICS_NORMALIZATIONaudioclient.hVanara.PInvoke.CoreAudio.AMBISONICS_NORMALIZATION
AMBISONICS_TYPEaudioclient.hVanara.PInvoke.CoreAudio.AMBISONICS_TYPE
APO_BUFFER_FLAGSaudioapotypes.hVanara.PInvoke.CoreAudio.APO_BUFFER_FLAGS
APO_CONNECTION_BUFFER_TYPEAudioenginebaseapo.hVanara.PInvoke.CoreAudio.APO_CONNECTION_BUFFER_TYPE
APO_FLAGaudioenginebaseapo.hVanara.PInvoke.CoreAudio.APO_FLAG
APO_LOG_LEVELaudioengineextensionapo.hVanara.PInvoke.CoreAudio.APO_LOG_LEVEL
APO_NOTIFICATION_TYPEaudioengineextensionapo.hVanara.PInvoke.CoreAudio.APO_NOTIFICATION_TYPE
AUDCLNT_BUFFERFLAGSaudioclient.hVanara.PInvoke.CoreAudio.AUDCLNT_BUFFERFLAGS
AUDCLNT_SESSIONFLAGSAudiosessiontypes.hVanara.PInvoke.CoreAudio.AUDCLNT_SESSIONFLAGS
AUDCLNT_SHAREMODEaudiosessiontypes.hVanara.PInvoke.CoreAudio.AUDCLNT_SHAREMODE
AUDCLNT_STREAMFLAGSAudiosessiontypes.hVanara.PInvoke.CoreAudio.AUDCLNT_STREAMFLAGS
AUDCLNT_STREAMOPTIONSaudioclient.hVanara.PInvoke.CoreAudio.AUDCLNT_STREAMOPTIONS
AUDIO_CURVE_TYPEAudioAPITypes.hVanara.PInvoke.CoreAudio.AUDIO_CURVE_TYPE
AUDIO_DUCKING_OPTIONSaudioclient.hVanara.PInvoke.CoreAudio.AUDIO_DUCKING_OPTIONS
AUDIO_EFFECT_STATEaudioclient.hVanara.PInvoke.CoreAudio.AUDIO_EFFECT_STATE
AUDIO_FLOW_TYPEAudioenginebaseapo.hVanara.PInvoke.CoreAudio.AUDIO_FLOW_TYPE
AUDIO_STREAM_CATEGORYaudiosessiontypes.hVanara.PInvoke.CoreAudio.AUDIO_STREAM_CATEGORY
AUDIO_SYSTEMEFFECT_STATEaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_SYSTEMEFFECT_STATE
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPEmmdeviceapi.hVanara.PInvoke.CoreAudio.AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE
AUDIOCLIENT_ACTIVATION_TYPEaudioclientactivationparams.hVanara.PInvoke.CoreAudio.AUDIOCLIENT_ACTIVATION_TYPE
AudioObjectTypespatialaudioclient.hVanara.PInvoke.CoreAudio.AudioObjectType
AudioSessionDisconnectReasonaudiopolicy.hVanara.PInvoke.CoreAudio.AudioSessionDisconnectReason
AudioSessionStateaudiosessiontypes.hVanara.PInvoke.CoreAudio.AudioSessionState
ChannelMappingdevicetopology.hVanara.PInvoke.CoreAudio.ChannelMapping
ConnectorTypedevicetopology.hVanara.PInvoke.CoreAudio.ConnectorType
DataFlowdevicetopology.hVanara.PInvoke.CoreAudio.DataFlow
DEVICE_ORIENTATION_TYPEaudioengineextensionapo.hVanara.PInvoke.CoreAudio.DEVICE_ORIENTATION_TYPE
DEVICE_STATEmmdeviceapi.hVanara.PInvoke.CoreAudio.DEVICE_STATE
EAudioConstrictionAudioenginebaseapo.hVanara.PInvoke.CoreAudio.EAudioConstriction
EDataFlowmmdeviceapi.hVanara.PInvoke.CoreAudio.EDataFlow
ENDPOINT_HARDWARE_SUPPORTendpointvolume.hVanara.PInvoke.CoreAudio.ENDPOINT_HARDWARE_SUPPORT
ENDPOINT_RESETaudioendpoints.hVanara.PInvoke.CoreAudio.ENDPOINT_RESET
EndpointConnectorTypeaudioengineendpoint.hVanara.PInvoke.CoreAudio.EndpointConnectorType
EndpointFormFactormmdeviceapi.hVanara.PInvoke.CoreAudio.EndpointFormFactor
EPcxConnectionTypeKsmedia.hVanara.PInvoke.CoreAudio.EPcxConnectionType
EPcxGenLocationKsmedia.hVanara.PInvoke.CoreAudio.EPcxGenLocation
EPcxGeoLocationKsmedia.hVanara.PInvoke.CoreAudio.EPcxGeoLocation
EPxcPortConnectionKsmedia.hVanara.PInvoke.CoreAudio.EPxcPortConnection
ERolemmdeviceapi.hVanara.PInvoke.CoreAudio.ERole
JackCapabilitiesKsmedia.hVanara.PInvoke.CoreAudio.JackCapabilities
KSJACK_SINK_CONNECTIONTYPEdevicetopology.hVanara.PInvoke.CoreAudio.KSJACK_SINK_CONNECTIONTYPE
PartTypedevicetopology.hVanara.PInvoke.CoreAudio.PartType
PROCESS_LOOPBACK_MODEaudioclientactivationparams.hVanara.PInvoke.CoreAudio.PROCESS_LOOPBACK_MODE
SPATIAL_AUDIO_STREAM_OPTIONSspatialaudioclient.hVanara.PInvoke.CoreAudio.SPATIAL_AUDIO_STREAM_OPTIONS
SpatialAudioHrtfDirectivityTypespatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDirectivityType
SpatialAudioHrtfDistanceDecayTypespatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDistanceDecayType
SpatialAudioHrtfEnvironmentTypespatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfEnvironmentType
SpatialAudioMetadataCopyModespatialaudiometadata.hVanara.PInvoke.CoreAudio.SpatialAudioMetadataCopyMode
SpatialAudioMetadataWriterOverflowModespatialaudiometadata.hVanara.PInvoke.CoreAudio.SpatialAudioMetadataWriterOverflowMode
UDIOMEDIATYPE_EQUALaudiomediatype.hVanara.PInvoke.CoreAudio.UDIOMEDIATYPE_EQUAL

Structures

Native StructureHeaderManaged Structure
AE_CURRENT_POSITIONaudioengineendpoint.hVanara.PInvoke.CoreAudio.AE_CURRENT_POSITION
AMBISONICS_PARAMSaudioclient.hVanara.PInvoke.CoreAudio.AMBISONICS_PARAMS
APO_CONNECTION_DESCRIPTORAudioenginebaseapo.hVanara.PInvoke.CoreAudio.APO_CONNECTION_DESCRIPTOR
APO_CONNECTION_PROPERTYaudioapotypes.hVanara.PInvoke.CoreAudio.APO_CONNECTION_PROPERTY
APO_NOTIFICATION_DESCRIPTORaudioengineextensionapo.hVanara.PInvoke.CoreAudio.APO_NOTIFICATION_DESCRIPTOR
APO_REG_PROPERTIESaudioenginebaseapo.hVanara.PInvoke.CoreAudio.APO_REG_PROPERTIES
APOInitBaseStructaudioenginebaseapo.hVanara.PInvoke.CoreAudio.APOInitBaseStruct
APOInitSystemEffectsaudioenginebaseapo.hVanara.PInvoke.CoreAudio.APOInitSystemEffects
APOInitSystemEffects2audioenginebaseapo.hVanara.PInvoke.CoreAudio.APOInitSystemEffects2
APOInitSystemEffects3audioengineextensionapo.hVanara.PInvoke.CoreAudio.APOInitSystemEffects3
AUDIO_EFFECTaudioclient.hVanara.PInvoke.CoreAudio.AUDIO_EFFECT
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR
AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATIONaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION
AUDIO_ENDPOINT_SHARED_CREATE_PARAMSAudioengineendpoint.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_SHARED_CREATE_PARAMS
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTORaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATIONaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2audioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTORVanara.PInvoke.CoreAudio.AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR
AUDIO_MICROPHONE_BOOST_NOTIFICATIONaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_MICROPHONE_BOOST_NOTIFICATION
AUDIO_SYSTEMEFFECTaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_SYSTEMEFFECT
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORVanara.PInvoke.CoreAudio.AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATIONaudioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION
AUDIO_VOLUME_NOTIFICATION_DATAendpointvolume.hVanara.PInvoke.CoreAudio.AUDIO_VOLUME_NOTIFICATION_DATA
AUDIO_VOLUME_NOTIFICATION_DATA2audioengineextensionapo.hVanara.PInvoke.CoreAudio.AUDIO_VOLUME_NOTIFICATION_DATA2
AUDIOCLIENT_ACTIVATION_PARAMSaudioclientactivationparams.hVanara.PInvoke.CoreAudio.AUDIOCLIENT_ACTIVATION_PARAMS
AUDIOCLIENT_PROCESS_LOOPBACK_PARAMSaudioclientactivationparams.hVanara.PInvoke.CoreAudio.AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS
AudioClientPropertiesaudioclient.hVanara.PInvoke.CoreAudio.AudioClientProperties
AudioFXExtensionParamsaudioenginebaseapo.hVanara.PInvoke.CoreAudio.AudioFXExtensionParams
DIRECTX_AUDIO_ACTIVATION_PARAMSmmdeviceapi.hVanara.PInvoke.CoreAudio.DIRECTX_AUDIO_ACTIVATION_PARAMS
KSJACK_DESCRIPTIONdevicetopology.hVanara.PInvoke.CoreAudio.KSJACK_DESCRIPTION
KSJACK_DESCRIPTION2Ksmedia.hVanara.PInvoke.CoreAudio.KSJACK_DESCRIPTION2
KSJACK_SINK_INFORMATIONdevicetopology.hVanara.PInvoke.CoreAudio.KSJACK_SINK_INFORMATION
SpatialAudioClientActivationParamsspatialaudioclient.hVanara.PInvoke.CoreAudio.SpatialAudioClientActivationParams
SpatialAudioHrtfActivationParamsspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfActivationParams
SpatialAudioHrtfActivationParams2spatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfActivationParams2
SpatialAudioHrtfDirectivityspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDirectivity
SpatialAudioHrtfDirectivityCardioidspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDirectivityCardioid
SpatialAudioHrtfDirectivityConespatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDirectivityCone
SpatialAudioHrtfDirectivityUnionspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDirectivityUnion
SpatialAudioHrtfDistanceDecayspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfDistanceDecay
SpatialAudioHrtfOrientationspatialaudiohrtf.hVanara.PInvoke.CoreAudio.SpatialAudioHrtfOrientation
SpatialAudioMetadataItemsInfospatialaudiometadata.hVanara.PInvoke.CoreAudio.SpatialAudioMetadataItemsInfo
SpatialAudioObjectRenderStreamActivationParamsspatialaudioclient.hVanara.PInvoke.CoreAudio.SpatialAudioObjectRenderStreamActivationParams
SpatialAudioObjectRenderStreamActivationParams2spatialaudioclient.hVanara.PInvoke.CoreAudio.SpatialAudioObjectRenderStreamActivationParams2
SpatialAudioObjectRenderStreamForMetadataActivationParamsspatialaudiometadata.hVanara.PInvoke.CoreAudio.SpatialAudioObjectRenderStreamForMetadataActivationParams
SpatialAudioObjectRenderStreamForMetadataActivationParams2spatialaudiometadata.hVanara.PInvoke.CoreAudio.SpatialAudioObjectRenderStreamForMetadataActivationParams2
UNCOMPRESSEDAUDIOFORMATaudiomediatype.hVanara.PInvoke.CoreAudio.UNCOMPRESSEDAUDIOFORMAT

Interfaces

Native InterfaceHeaderManaged Interface
IAcousticEchoCancellationControlaudioclient.hVanara.PInvoke.CoreAudio.IAcousticEchoCancellationControl
IActivateAudioInterfaceAsyncOperationmmdeviceapi.hVanara.PInvoke.CoreAudio.IActivateAudioInterfaceAsyncOperation
IActivateAudioInterfaceCompletionHandlermmdeviceapi.hVanara.PInvoke.CoreAudio.IActivateAudioInterfaceCompletionHandler
IApoAcousticEchoCancellationVanara.PInvoke.CoreAudio.IApoAcousticEchoCancellation
IApoAuxiliaryInputConfigurationVanara.PInvoke.CoreAudio.IApoAuxiliaryInputConfiguration
IApoAuxiliaryInputRTVanara.PInvoke.CoreAudio.IApoAuxiliaryInputRT
IAudioAmbisonicsControlaudioclient.hVanara.PInvoke.CoreAudio.IAudioAmbisonicsControl
IAudioAutoGainControldevicetopology.hVanara.PInvoke.CoreAudio.IAudioAutoGainControl
IAudioBassdevicetopology.hVanara.PInvoke.CoreAudio.IAudioBass
IAudioCaptureClientaudioclient.hVanara.PInvoke.CoreAudio.IAudioCaptureClient
IAudioChannelConfigdevicetopology.hVanara.PInvoke.CoreAudio.IAudioChannelConfig
IAudioClientaudioclient.hVanara.PInvoke.CoreAudio.IAudioClient
IAudioClient2audioclient.hVanara.PInvoke.CoreAudio.IAudioClient2
IAudioClient3audioclient.hVanara.PInvoke.CoreAudio.IAudioClient3
IAudioClientDuckingControlaudioclient.hVanara.PInvoke.CoreAudio.IAudioClientDuckingControl
IAudioClockaudioclient.hVanara.PInvoke.CoreAudio.IAudioClock
IAudioClock2audioclient.hVanara.PInvoke.CoreAudio.IAudioClock2
IAudioClockAdjustmentaudioclient.hVanara.PInvoke.CoreAudio.IAudioClockAdjustment
IAudioDeviceEndpointaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioDeviceEndpoint
IAudioEffectsChangedNotificationClientaudioclient.hVanara.PInvoke.CoreAudio.IAudioEffectsChangedNotificationClient
IAudioEffectsManageraudioclient.hVanara.PInvoke.CoreAudio.IAudioEffectsManager
IAudioEndpointaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioEndpoint
IAudioEndpointControlaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioEndpointControl
IAudioEndpointFormatControlaudioendpoints.hVanara.PInvoke.CoreAudio.IAudioEndpointFormatControl
IAudioEndpointLastBufferControlaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioEndpointLastBufferControl
IAudioEndpointOffloadStreamMeteraudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamMeter
IAudioEndpointOffloadStreamMuteVanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamMute
IAudioEndpointOffloadStreamVolumeVanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamVolume
IAudioEndpointRTaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioEndpointRT
IAudioEndpointVolumeendpointvolume.hVanara.PInvoke.CoreAudio.IAudioEndpointVolume
IAudioEndpointVolumeCallbackendpointvolume.hVanara.PInvoke.CoreAudio.IAudioEndpointVolumeCallback
IAudioEndpointVolumeExVanara.PInvoke.CoreAudio.IAudioEndpointVolumeEx
IAudioFormatEnumeratorVanara.PInvoke.CoreAudio.IAudioFormatEnumerator
IAudioInputEndpointRTaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioInputEndpointRT
IAudioInputSelectordevicetopology.hVanara.PInvoke.CoreAudio.IAudioInputSelector
IAudioLfxControlaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioLfxControl
IAudioLoudnessdevicetopology.hVanara.PInvoke.CoreAudio.IAudioLoudness
IAudioMediaTypeaudiomediatype.hVanara.PInvoke.CoreAudio.IAudioMediaType
IAudioMeterInformationendpointvolume.hVanara.PInvoke.CoreAudio.IAudioMeterInformation
IAudioMidrangedevicetopology.hVanara.PInvoke.CoreAudio.IAudioMidrange
IAudioMutedevicetopology.hVanara.PInvoke.CoreAudio.IAudioMute
IAudioOutputEndpointRTaudioengineendpoint.hVanara.PInvoke.CoreAudio.IAudioOutputEndpointRT
IAudioOutputSelectordevicetopology.hVanara.PInvoke.CoreAudio.IAudioOutputSelector
IAudioPeakMeterdevicetopology.hVanara.PInvoke.CoreAudio.IAudioPeakMeter
IAudioProcessingObjectaudioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObject
IAudioProcessingObjectConfigurationaudioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObjectConfiguration
IAudioProcessingObjectLoggingServiceaudioengineextensionapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObjectLoggingService
IAudioProcessingObjectNotificationsaudioengineextensionapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObjectNotifications
IAudioProcessingObjectNotifications2Vanara.PInvoke.CoreAudio.IAudioProcessingObjectNotifications2
IAudioProcessingObjectRTaudioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObjectRT
IAudioProcessingObjectRTQueueServiceaudioengineextensionapo.hVanara.PInvoke.CoreAudio.IAudioProcessingObjectRTQueueService
IAudioProcessingObjectVBRVanara.PInvoke.CoreAudio.IAudioProcessingObjectVBR
IAudioRenderClientaudioclient.hVanara.PInvoke.CoreAudio.IAudioRenderClient
IAudioSessionControlaudiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionControl
IAudioSessionControl2audiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionControl2
IAudioSessionEnumeratoraudiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionEnumerator
IAudioSessionEventsaudiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionEvents
IAudioSessionManageraudiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionManager
IAudioSessionManager2audiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionManager2
IAudioSessionNotificationaudiopolicy.hVanara.PInvoke.CoreAudio.IAudioSessionNotification
IAudioStreamVolumeaudioclient.hVanara.PInvoke.CoreAudio.IAudioStreamVolume
IAudioSystemEffectsaudioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioSystemEffects
IAudioSystemEffects2audioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioSystemEffects2
IAudioSystemEffects3audioengineextensionapo.hVanara.PInvoke.CoreAudio.IAudioSystemEffects3
IAudioSystemEffectsCustomFormatsaudioenginebaseapo.hVanara.PInvoke.CoreAudio.IAudioSystemEffectsCustomFormats
IAudioTrebledevicetopology.hVanara.PInvoke.CoreAudio.IAudioTreble
IAudioViewManagerServiceaudioclient.hVanara.PInvoke.CoreAudio.IAudioViewManagerService
IAudioVolumeDuckNotificationaudiopolicy.hVanara.PInvoke.CoreAudio.IAudioVolumeDuckNotification
IAudioVolumeLeveldevicetopology.hVanara.PInvoke.CoreAudio.IAudioVolumeLevel
IChannelAudioVolumeaudioclient.hVanara.PInvoke.CoreAudio.IChannelAudioVolume
IConnectordevicetopology.hVanara.PInvoke.CoreAudio.IConnector
IControlChangeNotifydevicetopology.hVanara.PInvoke.CoreAudio.IControlChangeNotify
IControlInterfacedevicetopology.hVanara.PInvoke.CoreAudio.IControlInterface
IDeviceSpecificPropertydevicetopology.hVanara.PInvoke.CoreAudio.IDeviceSpecificProperty
IDeviceTopologydevicetopology.hVanara.PInvoke.CoreAudio.IDeviceTopology
IHardwareAudioEngineBaseaudioengineendpoint.hVanara.PInvoke.CoreAudio.IHardwareAudioEngineBase
IKsFormatSupportVanara.PInvoke.CoreAudio.IKsFormatSupport
IKsJackDescriptiondevicetopology.hVanara.PInvoke.CoreAudio.IKsJackDescription
IKsJackDescription2devicetopology.hVanara.PInvoke.CoreAudio.IKsJackDescription2
IKsJackSinkInformationdevicetopology.hVanara.PInvoke.CoreAudio.IKsJackSinkInformation
IMMDevicemmdeviceapi.hVanara.PInvoke.CoreAudio.IMMDevice
IMMDeviceCollectionmmdeviceapi.hVanara.PInvoke.CoreAudio.IMMDeviceCollection
IMMDeviceEnumeratormmdeviceapi.hVanara.PInvoke.CoreAudio.IMMDeviceEnumerator
IMMEndpointmmdeviceapi.hVanara.PInvoke.CoreAudio.IMMEndpoint
IMMNotificationClientmmdeviceapi.hVanara.PInvoke.CoreAudio.IMMNotificationClient
IPartdevicetopology.hVanara.PInvoke.CoreAudio.IPart
IPartsListdevicetopology.hVanara.PInvoke.CoreAudio.IPartsList
IPerChannelDbLevelVanara.PInvoke.CoreAudio.IPerChannelDbLevel
ISimpleAudioVolumeaudioclient.hVanara.PInvoke.CoreAudio.ISimpleAudioVolume
ISpatialAudioClientspatialaudioclient.hVanara.PInvoke.CoreAudio.ISpatialAudioClient
ISpatialAudioClient2spatialaudioclient.hVanara.PInvoke.CoreAudio.ISpatialAudioClient2
ISpatialAudioMetadataClientVanara.PInvoke.CoreAudio.ISpatialAudioMetadataClient
ISpatialAudioMetadataCopierVanara.PInvoke.CoreAudio.ISpatialAudioMetadataCopier
ISpatialAudioMetadataItemsspatialaudiometadata.hVanara.PInvoke.CoreAudio.ISpatialAudioMetadataItems
ISpatialAudioMetadataItemsBufferVanara.PInvoke.CoreAudio.ISpatialAudioMetadataItemsBuffer
ISpatialAudioMetadataReaderVanara.PInvoke.CoreAudio.ISpatialAudioMetadataReader
ISpatialAudioMetadataWriterVanara.PInvoke.CoreAudio.ISpatialAudioMetadataWriter
ISpatialAudioObjectspatialaudioclient.hVanara.PInvoke.CoreAudio.ISpatialAudioObject
ISpatialAudioObjectBasespatialaudioclient.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectBase
ISpatialAudioObjectForHrtfspatialaudiohrtf.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectForHrtf
ISpatialAudioObjectForMetadataCommandsspatialaudiometadata.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectForMetadataCommands
ISpatialAudioObjectForMetadataItemsspatialaudiometadata.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectForMetadataItems
ISpatialAudioObjectRenderStreamVanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStream
ISpatialAudioObjectRenderStreamBaseVanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamBase
ISpatialAudioObjectRenderStreamForHrtfVanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamForHrtf
ISpatialAudioObjectRenderStreamForMetadataspatialaudiometadata.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamForMetadata
ISpatialAudioObjectRenderStreamNotifyspatialaudioclient.hVanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamNotify
ISubunitdevicetopology.hVanara.PInvoke.CoreAudio.ISubunit

Classes

Native ClassHeaderManaged Class
AudioGuidsmmdeviceapi.hVanara.PInvoke.CoreAudio.AudioGuids
AudioPropertyKeysmmdeviceapi.hVanara.PInvoke.CoreAudio.AudioPropertyKeys
CoreAudioVanara.PInvoke.CoreAudio
MMDeviceEnumeratormmdeviceapi.hVanara.PInvoke.CoreAudio.MMDeviceEnumerator