Compartir a través de


AudioFileOutputNode Clase

Definición

Representa un nodo de un nodo de grafo de audio que genera datos de audio del grafo a un archivo de audio.

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
Herencia
Object Platform::Object IInspectable AudioFileOutputNode
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Obtenga una instancia de esta clase llamando a AudioGraph.CreateFileOutputNodeAsync y, a continuación, accediendo a la propiedad CreateFileOutputNodeResult.FileOutputNode .

Propiedades

ConsumeInput

Obtiene o establece un valor que indica si el nodo de salida del archivo de audio consume la entrada.

EffectDefinitions

Obtiene la lista de definiciones de efectos para el nodo de salida del archivo de audio. Los efectos de la lista procesan los datos de audio que fluyen a través del nodo en el orden en que aparecen en la lista.

EncodingProperties

Obtiene las propiedades de codificación para el nodo de salida del archivo de audio.

File

Obtiene el archivo asociado al nodo de salida del archivo de audio.

FileEncodingProfile

Obtiene el perfil de codificación de archivos admitido por el nodo de salida del archivo de audio.

OutgoingGain

Obtiene o establece la ganancia saliente para el nodo de salida del archivo de audio.

Métodos

Close()

Cierra el nodo de salida del archivo de audio y elimina los recursos asociados.

DisableEffectsByDefinition(IAudioEffectDefinition)

Deshabilita todos los efectos de la lista EffectDefinitions con la definición de efecto especificada.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

EnableEffectsByDefinition(IAudioEffectDefinition)

Habilita todos los efectos de la lista EffectDefinitions con la definición de efecto especificada.

FinalizeAsync()

Finaliza la operación asincrónica del nodo de salida del archivo de audio.

Reset()

Restablece el nodo de salida del archivo de audio.

Start()

Inicia el nodo de salida del archivo de audio.

Stop()

Detiene el nodo de salida del archivo de audio.

Se aplica a

Consulte también