Freigeben über


AudioFrameOutputNode.EffectDefinitions Eigenschaft

Definition

Ruft die Liste der Effektdefinitionen für den Ausgabeknoten des Audioframes ab. Die Effekte in der Liste verarbeiten Audiodaten, die den Knoten in der Reihenfolge durchlaufen, in der sie in der Liste angezeigt werden.

public:
 property IVector<IAudioEffectDefinition ^> ^ EffectDefinitions { IVector<IAudioEffectDefinition ^> ^ get(); };
IVector<IAudioEffectDefinition> EffectDefinitions();
public IList<IAudioEffectDefinition> EffectDefinitions { get; }
var iVector = audioFrameOutputNode.effectDefinitions;
Public ReadOnly Property EffectDefinitions As IList(Of IAudioEffectDefinition)

Eigenschaftswert

Die Liste der Effektdefinitionen für den Knoten.

Implementiert

Hinweise

Um dem Knoten einen Audioeffekt hinzuzufügen, fügen Sie der EffectDefinitions-Eigenschaft ein -Objekt hinzu, das IAudioEffectDefinition implementiert. Sie können Effekte deaktivieren, indem Sie eine zuvor hinzugefügte Effektdefinition an die DisableEffectsByDefinition-Methode übergeben. Aktivieren Sie einen deaktivierten Effekt erneut, indem Sie die Definition an EnableEffectsByDefinition übergeben.

Im Windows.Media.Audio-Namespace finden Sie mehrere von der Plattform bereitgestellte Effekte. Dazu zählen unter anderem folgende Einstellungen:

Außerdem können Sie eigene benutzerdefinierte Audioeffekte erstellen, indem Sie eine Windows-Runtime-Komponente erstellen, die die IBasicAudioEffect-Schnittstelle implementiert. Eine exemplarische Vorgehensweise zum Erstellen eines benutzerdefinierten Audioeffekts finden Sie unter Benutzerdefinierte Audioeffekte.

Gilt für:

Weitere Informationen