Condividi tramite


AudioFrameOutputNode Classe

Definizione

Rappresenta un nodo in un nodo del grafico audio che restituisce dati audio dal grafico nel codice implementato dall'app.

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
Ereditarietà
Object Platform::Object IInspectable AudioFrameOutputNode
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Ottenere un'istanza di questa classe chiamando CreateFrameOutputNode.

Proprietà

ConsumeInput

Ottiene o imposta un valore che indica se il nodo di output del frame audio utilizza l'input.

EffectDefinitions

Ottiene l'elenco delle definizioni degli effetti per il nodo di output del frame audio. Gli effetti nell'elenco elaborano i dati audio che passano attraverso il nodo nell'ordine in cui vengono visualizzati nell'elenco.

EncodingProperties

Ottiene le proprietà di codifica per il nodo di output del frame audio.

OutgoingGain

Ottiene o imposta il guadagno in uscita per il nodo di output del frame audio.

Metodi

Close()

Chiude il nodo di output del frame audio e elimina le risorse associate.

DisableEffectsByDefinition(IAudioEffectDefinition)

Disabilita tutti gli effetti nell'elenco EffectDefinitions con la definizione di effetto specificata.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

EnableEffectsByDefinition(IAudioEffectDefinition)

Abilita tutti gli effetti nell'elenco EffectDefinitions con la definizione di effetto specificata.

GetFrame()

Ottiene un frame audio contenente tutti i dati accumulati da questo nodo dopo la chiamata precedente a GetFrame. Se GetFrame non è ancora stato chiamato, il frame audio conterrà tutti i dati accumulati dopo la creazione del nodo.

Reset()

Reimposta il nodo di output del frame audio.

Start()

Avvia il nodo di output del frame audio.

Stop()

Arresta il nodo di output del frame audio.

Si applica a

Vedi anche