AudioEffectType Enum

Definition

Defines values for audio effect types.

public enum class AudioEffectType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class AudioEffectType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum AudioEffectType
var value = Windows.Media.Effects.AudioEffectType.other
Public Enum AudioEffectType
Inheritance
AudioEffectType
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

AcousticEchoCancellation 1

An acoustic echo cancellation effect.

AutomaticGainControl 3

A automatic gain control effect.

BassBoost 8

A bass boost effect.

BassManagement 13

A bass management effect.

BeamForming 4

A beam forming effect.

ConstantToneRemoval 5

A constant tone removal effect.

DeepNoiseSuppression 19

A noise suppression effect. This type differs from NoiseSuppression in that it is a more advanced AI / machine learning based noise suppression effect.

DynamicRangeCompression 17

A dynamic range compression effect.

EnvironmentalEffects 14

An environmental effect.

Equalizer 6

A equalizer effect.

FarFieldBeamForming 18

A far-field beam forming effect.

LoudnessEqualizer 7

A loudness equalizer effect.

NoiseSuppression 2

A noise suppression effect.

Other 0

Other.

RoomCorrection 12

A room correction effect.

SpeakerCompensation 16

A speaker compensation effect.

SpeakerFill 11

A speaker fill effect.

SpeakerProtection 15

A speaker protection effect.

VirtualHeadphones 10

A virtual headphones effect.

VirtualSurround 9

A virtual surround sound effect.

Remarks

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

Applies to

See also