| IAcousticEchoCancellationControl | audioclient.h | Vanara.PInvoke.CoreAudio.IAcousticEchoCancellationControl |
| IActivateAudioInterfaceAsyncOperation | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IActivateAudioInterfaceAsyncOperation |
| IActivateAudioInterfaceCompletionHandler | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IActivateAudioInterfaceCompletionHandler |
| IApoAcousticEchoCancellation | | Vanara.PInvoke.CoreAudio.IApoAcousticEchoCancellation |
| IApoAuxiliaryInputConfiguration | | Vanara.PInvoke.CoreAudio.IApoAuxiliaryInputConfiguration |
| IApoAuxiliaryInputRT | | Vanara.PInvoke.CoreAudio.IApoAuxiliaryInputRT |
| IAudioAmbisonicsControl | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioAmbisonicsControl |
| IAudioAutoGainControl | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioAutoGainControl |
| IAudioBass | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioBass |
| IAudioCaptureClient | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioCaptureClient |
| IAudioChannelConfig | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioChannelConfig |
| IAudioClient | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClient |
| IAudioClient2 | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClient2 |
| IAudioClient3 | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClient3 |
| IAudioClientDuckingControl | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClientDuckingControl |
| IAudioClock | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClock |
| IAudioClock2 | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClock2 |
| IAudioClockAdjustment | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioClockAdjustment |
| IAudioDeviceEndpoint | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioDeviceEndpoint |
| IAudioEffectsChangedNotificationClient | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioEffectsChangedNotificationClient |
| IAudioEffectsManager | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioEffectsManager |
| IAudioEndpoint | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioEndpoint |
| IAudioEndpointControl | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioEndpointControl |
| IAudioEndpointFormatControl | audioendpoints.h | Vanara.PInvoke.CoreAudio.IAudioEndpointFormatControl |
| IAudioEndpointLastBufferControl | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioEndpointLastBufferControl |
| IAudioEndpointOffloadStreamMeter | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamMeter |
| IAudioEndpointOffloadStreamMute | | Vanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamMute |
| IAudioEndpointOffloadStreamVolume | | Vanara.PInvoke.CoreAudio.IAudioEndpointOffloadStreamVolume |
| IAudioEndpointRT | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioEndpointRT |
| IAudioEndpointVolume | endpointvolume.h | Vanara.PInvoke.CoreAudio.IAudioEndpointVolume |
| IAudioEndpointVolumeCallback | endpointvolume.h | Vanara.PInvoke.CoreAudio.IAudioEndpointVolumeCallback |
| IAudioEndpointVolumeEx | | Vanara.PInvoke.CoreAudio.IAudioEndpointVolumeEx |
| IAudioFormatEnumerator | | Vanara.PInvoke.CoreAudio.IAudioFormatEnumerator |
| IAudioInputEndpointRT | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioInputEndpointRT |
| IAudioInputSelector | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioInputSelector |
| IAudioLfxControl | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioLfxControl |
| IAudioLoudness | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioLoudness |
| IAudioMediaType | audiomediatype.h | Vanara.PInvoke.CoreAudio.IAudioMediaType |
| IAudioMeterInformation | endpointvolume.h | Vanara.PInvoke.CoreAudio.IAudioMeterInformation |
| IAudioMidrange | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioMidrange |
| IAudioMute | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioMute |
| IAudioOutputEndpointRT | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IAudioOutputEndpointRT |
| IAudioOutputSelector | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioOutputSelector |
| IAudioPeakMeter | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioPeakMeter |
| IAudioProcessingObject | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObject |
| IAudioProcessingObjectConfiguration | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectConfiguration |
| IAudioProcessingObjectLoggingService | audioengineextensionapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectLoggingService |
| IAudioProcessingObjectNotifications | audioengineextensionapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectNotifications |
| IAudioProcessingObjectNotifications2 | | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectNotifications2 |
| IAudioProcessingObjectRT | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectRT |
| IAudioProcessingObjectRTQueueService | audioengineextensionapo.h | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectRTQueueService |
| IAudioProcessingObjectVBR | | Vanara.PInvoke.CoreAudio.IAudioProcessingObjectVBR |
| IAudioRenderClient | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioRenderClient |
| IAudioSessionControl | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionControl |
| IAudioSessionControl2 | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionControl2 |
| IAudioSessionEnumerator | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionEnumerator |
| IAudioSessionEvents | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionEvents |
| IAudioSessionManager | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionManager |
| IAudioSessionManager2 | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionManager2 |
| IAudioSessionNotification | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioSessionNotification |
| IAudioStreamVolume | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioStreamVolume |
| IAudioSystemEffects | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioSystemEffects |
| IAudioSystemEffects2 | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioSystemEffects2 |
| IAudioSystemEffects3 | audioengineextensionapo.h | Vanara.PInvoke.CoreAudio.IAudioSystemEffects3 |
| IAudioSystemEffectsCustomFormats | audioenginebaseapo.h | Vanara.PInvoke.CoreAudio.IAudioSystemEffectsCustomFormats |
| IAudioTreble | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioTreble |
| IAudioViewManagerService | audioclient.h | Vanara.PInvoke.CoreAudio.IAudioViewManagerService |
| IAudioVolumeDuckNotification | audiopolicy.h | Vanara.PInvoke.CoreAudio.IAudioVolumeDuckNotification |
| IAudioVolumeLevel | devicetopology.h | Vanara.PInvoke.CoreAudio.IAudioVolumeLevel |
| IChannelAudioVolume | audioclient.h | Vanara.PInvoke.CoreAudio.IChannelAudioVolume |
| IConnector | devicetopology.h | Vanara.PInvoke.CoreAudio.IConnector |
| IControlChangeNotify | devicetopology.h | Vanara.PInvoke.CoreAudio.IControlChangeNotify |
| IControlInterface | devicetopology.h | Vanara.PInvoke.CoreAudio.IControlInterface |
| IDeviceSpecificProperty | devicetopology.h | Vanara.PInvoke.CoreAudio.IDeviceSpecificProperty |
| IDeviceTopology | devicetopology.h | Vanara.PInvoke.CoreAudio.IDeviceTopology |
| IHardwareAudioEngineBase | audioengineendpoint.h | Vanara.PInvoke.CoreAudio.IHardwareAudioEngineBase |
| IKsFormatSupport | | Vanara.PInvoke.CoreAudio.IKsFormatSupport |
| IKsJackDescription | devicetopology.h | Vanara.PInvoke.CoreAudio.IKsJackDescription |
| IKsJackDescription2 | devicetopology.h | Vanara.PInvoke.CoreAudio.IKsJackDescription2 |
| IKsJackSinkInformation | devicetopology.h | Vanara.PInvoke.CoreAudio.IKsJackSinkInformation |
| IMMDevice | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IMMDevice |
| IMMDeviceCollection | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IMMDeviceCollection |
| IMMDeviceEnumerator | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IMMDeviceEnumerator |
| IMMEndpoint | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IMMEndpoint |
| IMMNotificationClient | mmdeviceapi.h | Vanara.PInvoke.CoreAudio.IMMNotificationClient |
| IPart | devicetopology.h | Vanara.PInvoke.CoreAudio.IPart |
| IPartsList | devicetopology.h | Vanara.PInvoke.CoreAudio.IPartsList |
| IPerChannelDbLevel | | Vanara.PInvoke.CoreAudio.IPerChannelDbLevel |
| ISimpleAudioVolume | audioclient.h | Vanara.PInvoke.CoreAudio.ISimpleAudioVolume |
| ISpatialAudioClient | spatialaudioclient.h | Vanara.PInvoke.CoreAudio.ISpatialAudioClient |
| ISpatialAudioClient2 | spatialaudioclient.h | Vanara.PInvoke.CoreAudio.ISpatialAudioClient2 |
| ISpatialAudioMetadataClient | | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataClient |
| ISpatialAudioMetadataCopier | | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataCopier |
| ISpatialAudioMetadataItems | spatialaudiometadata.h | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataItems |
| ISpatialAudioMetadataItemsBuffer | | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataItemsBuffer |
| ISpatialAudioMetadataReader | | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataReader |
| ISpatialAudioMetadataWriter | | Vanara.PInvoke.CoreAudio.ISpatialAudioMetadataWriter |
| ISpatialAudioObject | spatialaudioclient.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObject |
| ISpatialAudioObjectBase | spatialaudioclient.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectBase |
| ISpatialAudioObjectForHrtf | spatialaudiohrtf.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectForHrtf |
| ISpatialAudioObjectForMetadataCommands | spatialaudiometadata.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectForMetadataCommands |
| ISpatialAudioObjectForMetadataItems | spatialaudiometadata.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectForMetadataItems |
| ISpatialAudioObjectRenderStream | | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStream |
| ISpatialAudioObjectRenderStreamBase | | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamBase |
| ISpatialAudioObjectRenderStreamForHrtf | | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamForHrtf |
| ISpatialAudioObjectRenderStreamForMetadata | spatialaudiometadata.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamForMetadata |
| ISpatialAudioObjectRenderStreamNotify | spatialaudioclient.h | Vanara.PInvoke.CoreAudio.ISpatialAudioObjectRenderStreamNotify |
| ISubunit | devicetopology.h | Vanara.PInvoke.CoreAudio.ISubunit |