Share via


IAudioInputNode2 Interface

Definição

A interface implementada por nós de entrada de áudio que dão suporte a áudio espacial.

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
Derivado
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Propriedades

ConsumeInput

Obtém ou define um valor que indica se o nó de áudio consome entrada.

(Herdado de IAudioNode)
EffectDefinitions

Obtém a lista de definições de efeito para o nó de áudio.

(Herdado de IAudioNode)
Emitter

Obtém o AudioNodeEmitter que descreve a posição e outras características físicas do emissor do qual o áudio do nó de entrada de áudio é emitido quando o processamento de áudio espacial é usado.

EncodingProperties

Obtém as propriedades de codificação para o nó de áudio.

(Herdado de IAudioNode)
OutgoingConnections

Obtém conexões de saída para o nó de entrada de áudio.

(Herdado de IAudioInputNode)
OutgoingGain

Obtém ou define o ganho de saída para o nó de áudio.

(Herdado de IAudioNode)

Métodos

AddOutgoingConnection(IAudioNode)

Adiciona uma conexão de saída ao nó de entrada de áudio.

(Herdado de IAudioInputNode)
AddOutgoingConnection(IAudioNode, Double)

Adiciona uma conexão de saída com ganho ao nó de entrada de áudio.

(Herdado de IAudioInputNode)
DisableEffectsByDefinition(IAudioEffectDefinition)

Desabilita todos os efeitos na lista EffectDefinitions com a definição de efeito especificada.

(Herdado de IAudioNode)
Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

EnableEffectsByDefinition(IAudioEffectDefinition)

Habilita todos os efeitos na lista EffectDefinitions com a definição de efeito especificada.

(Herdado de IAudioNode)
RemoveOutgoingConnection(IAudioNode)

Remove a conexão de saída do nó de entrada de áudio para o nó especificado.

(Herdado de IAudioInputNode)
Reset()

Redefine o nó de áudio.

(Herdado de IAudioNode)
Start()

Inicia o nó de áudio.

(Herdado de IAudioNode)
Stop()

Interrompe o nó de áudio.

(Herdado de IAudioNode)

Aplica-se a

Confira também