Share via


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

Name Value Description
Other 0

Other.

AcousticEchoCancellation 1

An acoustic echo cancellation effect.

NoiseSuppression 2

A noise suppression effect.

AutomaticGainControl 3

A automatic gain control effect.

BeamForming 4

A beam forming effect.

ConstantToneRemoval 5

A constant tone removal effect.

Equalizer 6

A equalizer effect.

LoudnessEqualizer 7

A loudness equalizer effect.

BassBoost 8

A bass boost effect.

VirtualSurround 9

A virtual surround sound effect.

VirtualHeadphones 10

A virtual headphones effect.

SpeakerFill 11

A speaker fill effect.

RoomCorrection 12

A room correction effect.

BassManagement 13

A bass management effect.

EnvironmentalEffects 14

An environmental effect.

SpeakerProtection 15

A speaker protection effect.

SpeakerCompensation 16

A speaker compensation effect.

DynamicRangeCompression 17

A dynamic range compression effect.

FarFieldBeamForming 18

A far-field beam forming 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.

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