Compartilhar via


AudioFileOutputNode Classe

Definição

Representa um nó em um nó de grafo de áudio que gera dados de áudio do grafo para um arquivo de áudio.

public ref class AudioFileOutputNode sealed : IClosable
/// [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 AudioFileOutputNode final : IClosable
[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 AudioFileOutputNode : System.IDisposable
Public NotInheritable Class AudioFileOutputNode
Implements IDisposable
Herança
Object Platform::Object IInspectable AudioFileOutputNode
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 AudioGraph.CreateFileOutputNodeAsync e acessando a propriedade CreateFileOutputNodeResult.FileOutputNode .

Propriedades

ConsumeInput

Obtém ou define um valor que indica se o nó de saída do arquivo de áudio consome entrada.

EffectDefinitions

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

EncodingProperties

Obtém as propriedades de codificação do nó de saída do arquivo de áudio.

File

Obtém o arquivo associado ao nó de saída do arquivo de áudio.

FileEncodingProfile

Obtém o perfil de codificação de arquivo com suporte pelo nó de saída do arquivo de áudio.

OutgoingGain

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

Métodos

Close()

Fecha o nó de saída do arquivo 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.

FinalizeAsync()

Finaliza a operação assíncrona do nó de saída do arquivo de áudio.

Reset()

Redefine o nó de saída do arquivo de áudio.

Start()

Inicia o nó de saída do arquivo de áudio.

Stop()

Interrompe o nó de saída do arquivo de áudio.

Aplica-se a

Confira também