AudioSubmixNode Classe

Definição

Representa um nó de submix de áudio que mistura a saída de um ou mais nós em uma única saída que pode ser conectada a nós de saída ou outros nós de submixagem.

public ref class AudioSubmixNode sealed : IClosable, IAudioInputNode
public ref class AudioSubmixNode sealed : IClosable, IAudioInputNode2
/// [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 AudioSubmixNode final : IClosable, IAudioInputNode
/// [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 AudioSubmixNode final : IClosable, IAudioInputNode2
[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 AudioSubmixNode : System.IDisposable, IAudioInputNode
[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 AudioSubmixNode : System.IDisposable, IAudioInputNode2
Public NotInheritable Class AudioSubmixNode
Implements IAudioInputNode, IDisposable
Public NotInheritable Class AudioSubmixNode
Implements IAudioInputNode2, IDisposable
Herança
Object Platform::Object IInspectable AudioSubmixNode
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)

Comentários

Obtenha uma instância dessa classe chamando CreateSubmixNode.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1607 14393 Emissor

Propriedades

ConsumeInput

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

EffectDefinitions

Obtém a lista de definições de efeito para o nó de submix de áudio. Os efeitos na lista processam dados de áudio que fluem pelo nó na ordem em que aparecem na lista.

Emitter

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

EncodingProperties

Obtém as propriedades de codificação do nó de submix do dispositivo de áudio.

OutgoingConnections

Obtém conexões de saída do nó de submix de áudio para outros nós no grafo de áudio.

OutgoingGain

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

Métodos

AddOutgoingConnection(IAudioNode)

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

AddOutgoingConnection(IAudioNode, Double)

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

Close()

Fecha o nó de submix de áudio e descarta os recursos associados.

DisableEffectsByDefinition(IAudioEffectDefinition)

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

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.

RemoveOutgoingConnection(IAudioNode)

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

Reset()

Redefine o nó de submix de áudio.

Start()

Inicia o nó de submix de áudio.

Stop()

Interrompe o nó de submix de áudio.

Aplica-se a

Confira também