AudioFrameOutputNode Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um nó em um nó de grafo de áudio que gera dados de áudio do grafo para o código implementado pelo aplicativo.
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
- Herança
- 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 CreateFrameOutputNode.
Propriedades
ConsumeInput |
Obtém ou define um valor que indica se o nó de saída do quadro de áudio consome entrada. |
EffectDefinitions |
Obtém a lista de definições de efeito para o nó de saída do quadro 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 para o nó de saída do quadro de áudio. |
OutgoingGain |
Obtém ou define o ganho de saída para o nó de saída do quadro de áudio. |
Métodos
Close() |
Fecha o nó de saída do quadro 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. |
GetFrame() |
Obtém um quadro de áudio que contém todos os dados acumulados por esse nó desde a chamada anterior para GetFrame. Se GetFrame ainda não tiver sido chamado, o quadro de áudio conterá todos os dados acumulados desde que o nó foi criado. |
Reset() |
Redefine o nó de saída do quadro de áudio. |
Start() |
Inicia o nó de saída do quadro de áudio. |
Stop() |
Interrompe o nó de saída do quadro de áudio. |