Compartir a través de


AudioFrameOutputNode Clase

Definición

Representa un nodo de un nodo de grafo de audio que genera datos de audio del grafo en código implementado por la aplicación.

public ref class AudioFrameOutputNode 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 AudioFrameOutputNode 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 AudioFrameOutputNode : System.IDisposable
Public NotInheritable Class AudioFrameOutputNode
Implements IDisposable
Herencia
Object Platform::Object IInspectable AudioFrameOutputNode
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 CreateFrameOutputNode.

Propiedades

ConsumeInput

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

EffectDefinitions

Obtiene la lista de definiciones de efecto para el nodo de salida del marco de audio. Los efectos de la lista procesan los datos de audio que fluyen por el nodo en el orden en que aparecen en la lista.

EncodingProperties

Obtiene las propiedades de codificación del nodo de salida del marco de audio.

OutgoingGain

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

Métodos

Close()

Cierra el nodo de salida del fotograma 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.

GetFrame()

Obtiene una trama de audio que contiene todos los datos acumulados por este nodo desde la llamada anterior a GetFrame. Si aún no se ha llamado a GetFrame , la trama de audio contendrá todos los datos acumulados desde que se creó el nodo.

Reset()

Restablece el nodo de salida del fotograma de audio.

Start()

Inicia el nodo de salida del marco de audio.

Stop()

Detiene el nodo de salida del fotograma de audio.

Se aplica a

Consulte también