Freigeben über


AudioFrameOutputNode Klasse

Definition

Stellt einen Knoten in einem Audiodiagrammknoten dar, der Audiodaten aus dem Diagramm in von der App implementierten Code ausgibt.

public ref class AudioFrameOutputNode sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioFrameOutputNode final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioFrameOutputNode : System.IDisposable
Public NotInheritable Class AudioFrameOutputNode
Implements IDisposable
Vererbung
Object Platform::Object IInspectable AudioFrameOutputNode
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie einen instance dieser Klasse ab, indem Sie CreateFrameOutputNode aufrufen.

Eigenschaften

ConsumeInput

Ruft einen Wert ab, der angibt, ob der Audioframeausgabeknoten Eingaben nutzt, oder legt diesen fest.

EffectDefinitions

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.

EncodingProperties

Ruft die Codierungseigenschaften für den Audioframeausgabeknoten ab.

OutgoingGain

Ruft die ausgehende Verstärkung für den Audioframeausgabeknoten ab oder legt diese fest.

Methoden

Close()

Schließt den Audioframeausgabeknoten und entsorgt zugeordnete Ressourcen.

DisableEffectsByDefinition(IAudioEffectDefinition)

Deaktiviert alle Effekte in der Liste EffectDefinitions mit der angegebenen Effektdefinition.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

EnableEffectsByDefinition(IAudioEffectDefinition)

Aktiviert alle Effekte in der Liste EffectDefinitions mit der angegebenen Effektdefinition.

GetFrame()

Ruft einen Audioframe ab, der alle Daten enthält, die seit dem vorherigen Aufruf von GetFrame von diesem Knoten gesammelt wurden. Wenn GetFrame noch nicht aufgerufen wurde, enthält der Audioframe alle Daten, die seit der Erstellung des Knotens gesammelt wurden.

Reset()

Setzt den Audioframeausgabeknoten zurück.

Start()

Startet den Audioframeausgabeknoten.

Stop()

Beendet den Audioframeausgabeknoten.

Gilt für:

Weitere Informationen