Freigeben über


IAudioInputNode Schnittstelle

Definition

Definiert einen Audioeingabeknoten.

public interface class IAudioInputNode : IClosable, IAudioNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
struct IAudioInputNode : IClosable, IAudioNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
public interface IAudioInputNode : System.IDisposable, IAudioNode
Public Interface IAudioInputNode
Implements IAudioNode, IDisposable
Abgeleitet
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)

Eigenschaften

ConsumeInput

Ruft einen Wert ab, der angibt, ob der Audioknoten eingaben verbraucht, oder legt diesen fest.

(Geerbt von IAudioNode)
EffectDefinitions

Ruft die Liste der Effektdefinitionen für den Audioknoten ab.

(Geerbt von IAudioNode)
EncodingProperties

Ruft die Codierungseigenschaften für den Audioknoten ab.

(Geerbt von IAudioNode)
OutgoingConnections

Ruft ausgehende Verbindungen für den Audioeingabeknoten ab.

OutgoingGain

Ruft die ausgehende Verstärkung für den Audioknoten ab oder legt sie fest.

(Geerbt von IAudioNode)

Methoden

AddOutgoingConnection(IAudioNode)

Fügt dem Audioeingabeknoten eine ausgehende Verbindung hinzu.

AddOutgoingConnection(IAudioNode, Double)

Fügt dem Audioeingabeknoten eine ausgehende Verbindung mit Verstärkung hinzu.

DisableEffectsByDefinition(IAudioEffectDefinition)

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

(Geerbt von IAudioNode)
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.

(Geerbt von IAudioNode)
RemoveOutgoingConnection(IAudioNode)

Entfernt die ausgehende Verbindung vom Audioeingabeknoten zum angegebenen Knoten.

Reset()

Setzt den Audioknoten zurück.

(Geerbt von IAudioNode)
Start()

Startet den Audioknoten.

(Geerbt von IAudioNode)
Stop()

Beendet den Audioknoten.

(Geerbt von IAudioNode)

Gilt für:

Weitere Informationen