Compartilhar via


IAudioInputNode Interface

Definição

Define um nó de entrada de áudio.

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

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.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)
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.

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.

AddOutgoingConnection(IAudioNode, Double)

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

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.

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