AudioFrameOutputNode Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |