AudioFrameOutputNode Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |