AudioEffectsManager AudioEffectsManager AudioEffectsManager AudioEffectsManager Class

Definition

Provides functionality for creating audio capture and render effects manager objects.

public static class AudioEffectsManagerpublic static class AudioEffectsManagerPublic Static Class AudioEffectsManagerpublic static class AudioEffectsManager
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

See the Audio effects discovery sample for an example of how to query and monitor audio effects on render and capture audio devices.

Methods

CreateAudioCaptureEffectsManager(String, MediaCategory) CreateAudioCaptureEffectsManager(String, MediaCategory) CreateAudioCaptureEffectsManager(String, MediaCategory) CreateAudioCaptureEffectsManager(String, MediaCategory)

Creates a AudioCaptureEffectsManager object for the specified device for a specific media category.

public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category)public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category)Public Static Function CreateAudioCaptureEffectsManager(deviceId As String, category As MediaCategory) As AudioCaptureEffectsManagerpublic static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category)
Parameters
deviceId
System.String System.String System.String System.String

The device id.

Returns
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

CreateAudioCaptureEffectsManager(String, MediaCategory, AudioProcessing) CreateAudioCaptureEffectsManager(String, MediaCategory, AudioProcessing) CreateAudioCaptureEffectsManager(String, MediaCategory, AudioProcessing) CreateAudioCaptureEffectsManager(String, MediaCategory, AudioProcessing)

Creates a AudioCaptureEffectsManager object for the specified device for a specific media category and audio processing mode.

public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category, AudioProcessing mode)public static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category, AudioProcessing mode)Public Static Function CreateAudioCaptureEffectsManager(deviceId As String, category As MediaCategory, mode As AudioProcessing) As AudioCaptureEffectsManagerpublic static AudioCaptureEffectsManager CreateAudioCaptureEffectsManager(String deviceId, MediaCategory category, AudioProcessing mode)
Parameters
deviceId
System.String System.String System.String System.String

The device id.

Returns
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

CreateAudioRenderEffectsManager(String, AudioRenderCategory) CreateAudioRenderEffectsManager(String, AudioRenderCategory) CreateAudioRenderEffectsManager(String, AudioRenderCategory) CreateAudioRenderEffectsManager(String, AudioRenderCategory)

Creates a AudioRenderEffectsManager object for the specified device for a specific media category and audio processing mode.

public static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category)public static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category)Public Static Function CreateAudioRenderEffectsManager(deviceId As String, category As AudioRenderCategory) As AudioRenderEffectsManagerpublic static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category)
Parameters
deviceId
System.String System.String System.String System.String

The device id.

Returns
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

CreateAudioRenderEffectsManager(String, AudioRenderCategory, AudioProcessing) CreateAudioRenderEffectsManager(String, AudioRenderCategory, AudioProcessing) CreateAudioRenderEffectsManager(String, AudioRenderCategory, AudioProcessing) CreateAudioRenderEffectsManager(String, AudioRenderCategory, AudioProcessing)

Creates a AudioRenderEffectsManager object for the specified device for a specific media category.

public static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category, AudioProcessing mode)public static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category, AudioProcessing mode)Public Static Function CreateAudioRenderEffectsManager(deviceId As String, category As AudioRenderCategory, mode As AudioProcessing) As AudioRenderEffectsManagerpublic static AudioRenderEffectsManager CreateAudioRenderEffectsManager(String deviceId, AudioRenderCategory category, AudioProcessing mode)
Parameters
deviceId
System.String System.String System.String System.String

The device id.

Returns
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)