LimiterEffectDefinition LimiterEffectDefinition LimiterEffectDefinition LimiterEffectDefinition Class

Definition

Represents a limiter effect definition supported by the audio graph.

public : sealed class LimiterEffectDefinition : ILimiterEffectDefinition, IAudioEffectDefinitionpublic sealed class LimiterEffectDefinition : ILimiterEffectDefinition, IAudioEffectDefinitionPublic NotInheritable Class LimiterEffectDefinition Implements ILimiterEffectDefinition, IAudioEffectDefinition// 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)

Constructors

LimiterEffectDefinition(AudioGraph) LimiterEffectDefinition(AudioGraph) LimiterEffectDefinition(AudioGraph) LimiterEffectDefinition(AudioGraph)

Initializes a new instance of the LimiterEffectDefinition class.

public : LimiterEffectDefinition(AudioGraph audioGraph)public LimiterEffectDefinition(AudioGraph audioGraph)Public Sub New(audioGraph As AudioGraph)// You can use this method in JavaScript.
Parameters
audioGraph
AudioGraph AudioGraph AudioGraph AudioGraph

The AudioGraph with which the effect will be used. Using effects outside of the audio graph it was created with is not supported.

Properties

ActivatableClassId ActivatableClassId ActivatableClassId ActivatableClassId

Gets the activatable class ID for the limiter effect definition object.

public : PlatForm::String ActivatableClassId { get; }public string ActivatableClassId { get; }Public ReadOnly Property ActivatableClassId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The activatable class ID.

Loudness Loudness Loudness Loudness

Gets or sets the loudness included in the limiter effect definition.

public : unsigned int Loudness { get; set; }public uint Loudness { get; set; }Public ReadWrite Property Loudness As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

A value indicating the loudness.

Properties Properties Properties Properties

Gets the properties supported by the limiter effect definition.

public : IPropertySet Properties { get; }public IPropertySet Properties { get; }Public ReadOnly Property Properties As IPropertySet// You can use this property in JavaScript.
Value
IPropertySet IPropertySet IPropertySet IPropertySet

The set of properties.

Release Release Release Release

Gets or sets the release included in the limiter effect definition.

public : unsigned int Release { get; set; }public uint Release { get; set; }Public ReadWrite Property Release As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The release value.