IAudioInputNode2 Schnittstelle
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.
Die Schnittstelle, die von Audioeingabeknoten implementiert wird, die räumliche Audiodaten unterstützen.
public interface class IAudioInputNode2 : IClosable, IAudioInputNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(2421249719, 51816, 19565, 168, 188, 227, 238, 23, 254, 63, 210)]
struct IAudioInputNode2 : IClosable, IAudioInputNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(2421249719, 51816, 19565, 168, 188, 227, 238, 23, 254, 63, 210)]
public interface IAudioInputNode2 : System.IDisposable, IAudioInputNode
Public Interface IAudioInputNode2
Implements IAudioInputNode, IDisposable
- Abgeleitet
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Eigenschaften
ConsumeInput |
Ruft einen Wert ab, der angibt, ob der Audioknoten Eingaben nutzt, oder legt diesen fest. (Geerbt von IAudioNode) |
EffectDefinitions |
Ruft die Liste der Effektdefinitionen für den Audioknoten ab. (Geerbt von IAudioNode) |
Emitter |
Ruft den AudioNodeEmitter ab, der die Position und andere physische Merkmale des Emitters beschreibt, von dem das Audioeingabeknotenaudio ausgegeben wird, wenn räumliche Audioverarbeitung verwendet wird. |
EncodingProperties |
Ruft die Codierungseigenschaften für den Audioknoten ab. (Geerbt von IAudioNode) |
OutgoingConnections |
Ruft ausgehende Verbindungen für den Audioeingabeknoten ab. (Geerbt von IAudioInputNode) |
OutgoingGain |
Ruft die ausgehende Verstärkung für den Audioknoten ab oder legt diese fest. (Geerbt von IAudioNode) |
Methoden
AddOutgoingConnection(IAudioNode) |
Fügt dem Audioeingabeknoten eine ausgehende Verbindung hinzu. (Geerbt von IAudioInputNode) |
AddOutgoingConnection(IAudioNode, Double) |
Fügt dem Audioeingabeknoten eine ausgehende Verbindung mit Verstärkung hinzu. (Geerbt von IAudioInputNode) |
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. (Geerbt von IAudioInputNode) |
Reset() |
Setzt den Audioknoten zurück. (Geerbt von IAudioNode) |
Start() |
Startet den Audioknoten. (Geerbt von IAudioNode) |
Stop() |
Beendet den Audioknoten. (Geerbt von IAudioNode) |