AudioCaptureEffectsManager
AudioCaptureEffectsManager
AudioCaptureEffectsManager
AudioCaptureEffectsManager
Class
Definition
Represent an audio capture effects manager which can be used to discover the audio processing chain on a device for a specific media category and audio processing mode.
public : sealed class AudioCaptureEffectsManager : IAudioCaptureEffectsManagerpublic sealed class AudioCaptureEffectsManager : IAudioCaptureEffectsManagerPublic NotInheritable Class AudioCaptureEffectsManager Implements IAudioCaptureEffectsManager// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
To create an instance of AudioCaptureEffectsManager, call AudioEffectsManager.CreateAudioCaptureEffectsManager.
See the Audio effects discovery sample for an example of how to query and monitor audio effects on render and capture audio devices.
Methods
GetAudioCaptureEffects() GetAudioCaptureEffects() GetAudioCaptureEffects() GetAudioCaptureEffects()
Gets the list of audio effects on the device.
public : IVectorView<AudioEffect> GetAudioCaptureEffects()public IReadOnlyList<AudioEffect> GetAudioCaptureEffects()Public Function GetAudioCaptureEffects() As IReadOnlyList( Of AudioEffect )// You can use this method in JavaScript.
Returns
IVectorView<AudioEffect>
IReadOnlyList<AudioEffect>
IReadOnlyList<AudioEffect>
IReadOnlyList<AudioEffect>
The list of audio effects.
Events
AudioCaptureEffectsChanged AudioCaptureEffectsChanged AudioCaptureEffectsChanged AudioCaptureEffectsChanged
Occurs when audio process chain changes.
public : event TypedEventHandler AudioCaptureEffectsChanged<AudioCaptureEffectsManager, object>public event TypedEventHandler AudioCaptureEffectsChanged<AudioCaptureEffectsManager, object>Public Event AudioCaptureEffectsChanged<AudioCaptureEffectsManager, object>// You can use this event in JavaScript.