Freigeben über


AudioFileOutputNode Klasse

Definition

Stellt einen Knoten in einem Audiodiagrammknoten dar, der Audiodaten aus dem Diagramm in eine Audiodatei ausgibt.

public ref class AudioFileOutputNode 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 AudioFileOutputNode 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 AudioFileOutputNode : System.IDisposable
Public NotInheritable Class AudioFileOutputNode
Implements IDisposable
Vererbung
Object Platform::Object IInspectable AudioFileOutputNode
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 eine instance dieser Klasse ab, indem Sie AudioGraph.CreateFileOutputNodeAsync aufrufen und dann auf die CreateFileOutputNodeResult.FileOutputNode-Eigenschaft zugreifen.

Eigenschaften

ConsumeInput

Ruft einen Wert ab, der angibt, ob der Ausgabeknoten der Audiodatei Eingaben verbraucht, oder legt diesen fest.

EffectDefinitions

Ruft die Liste der Effektdefinitionen für den Ausgabeknoten der Audiodatei 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 Ausgabeknoten der Audiodatei ab.

File

Ruft die Datei ab, die dem Ausgabeknoten der Audiodatei zugeordnet ist.

FileEncodingProfile

Ruft das vom Ausgabeknoten der Audiodatei unterstützte Dateicodierungsprofil ab.

OutgoingGain

Ruft den ausgehenden Gewinn für den Ausgabeknoten der Audiodatei ab oder legt diese fest.

Methoden

Close()

Schließt den Ausgabeknoten der Audiodatei und entsorgt die zugeordneten 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.

FinalizeAsync()

Schließt den asynchronen Vorgang des Ausgabeknotens der Audiodatei ab.

Reset()

Setzt den Ausgabeknoten der Audiodatei zurück.

Start()

Startet den Ausgabeknoten der Audiodatei.

Stop()

Beendet den Ausgabeknoten der Audiodatei.

Gilt für:

Weitere Informationen