Condividi tramite


Windows.Media.Audio Spazio dei nomi

Fornisce API per il routing, la combinazione e l'elaborazione dell'audio.

Classi

AudioDeviceInputNode

Rappresenta un nodo in un nodo del grafico audio che inserisce dati audio nel grafico da un dispositivo audio, ad esempio un microfono o un'interfaccia audio esterna.

AudioDeviceOutputNode

Rappresenta un nodo in un nodo grafico audio che restituisce dati audio dal grafico a un dispositivo audio, ad esempio un altoparlante o un'interfaccia audio esterna.

AudioEffectsPackConfiguration

Fornisce API per il routing, la combinazione e l'elaborazione dell'audio.

AudioFileInputNode

Rappresenta un nodo in un nodo del grafico audio che inserisce dati audio nel grafico da un file audio.

AudioFileOutputNode

Rappresenta un nodo in un nodo del grafico audio che restituisce dati audio dal grafico a un file audio.

AudioFrameCompletedEventArgs

Rappresenta gli argomenti per un evento AudioFrameCompleted .

AudioFrameInputNode

Rappresenta un nodo in un nodo del grafico audio che inserisce dati audio nel grafico dal codice implementato dall'app che genera esempi audio a livello di codice.

AudioFrameOutputNode

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

AudioGraph

Rappresenta un grafico audio di nodi di input, output e submix connessi che modificano e instradano l'audio.

AudioGraphBatchUpdater

Oggetto che, al momento della creazione con CreateBatchUpdater, comporta l'accumulo di tutte le modifiche successive a tutti i nodi di un oggetto AudioGraph e quindi il commit dopo che l'app chiude o elimina l'oggetto updater batch.

AudioGraphConnection

Rappresenta una connessione all'interno di un grafico audio.

AudioGraphSettings

Rappresenta le impostazioni di inizializzazione per un grafico audio. Impostare le proprietà di questo oggetto sui valori desiderati e quindi chiamare AudioGraph.CreateAsync per creare una nuova istanza del grafo audio con le impostazioni specificate.

AudioGraphUnrecoverableErrorOccurredEventArgs

Rappresenta gli argomenti per un evento UnrecoverableErrorOccurred .

AudioNodeEmitter

Descrive la posizione e altre caratteristiche fisiche di un emettitore da cui viene generato l'audio di un nodo AudioGraph quando viene utilizzata l'elaborazione audio spaziale.

AudioNodeEmitterConeProperties

Descrive la forma cono utilizzata da un oggetto AudioNodeEmitterShape. All'angolo interno del cono, l'audio non viene affatto attenuato. All'angolo esterno del cono, l'audio è completamente attenuato.

AudioNodeEmitterDecayModel

Rappresenta il modello utilizzato per calcolare l'attenuazione basata sulla distanza di un segnale da un Oggetto AudioNodeEmitter.

AudioNodeEmitterNaturalDecayModelProperties

Descrive le caratteristiche di un oggetto AudioNodeEmitterDecayModel naturale.

AudioNodeEmitterShape

Descrive la forma in cui un Oggetto AudioNodeEmitter genera audio.

AudioNodeListener

Descrive la posizione e altre caratteristiche fisiche di un listener da cui viene sentito l'output audio di un nodo AudioGraph quando viene usata l'elaborazione audio spaziale.

AudioPlaybackConnection

Rappresenta una connessione che consente a un dispositivo remoto di trasmettere audio a un dispositivo Windows.

AudioPlaybackConnectionOpenResult

Il valore restituito da una chiamata a Open o OpenAsync che indica se la chiamata ha avuto esito positivo e, in caso contrario, fornisce un codice di errore esteso.

AudioStateMonitor

Consente a un'app UWP di determinare se uno dei flussi audio dell'app è attualmente disattivato o se il volume è ridotto dal sistema.

AudioSubmixNode

Rappresenta un nodo di submix audio che combina l'output di uno o più nodi in un singolo output che può essere connesso ai nodi di output o ad altri nodi submix.

CreateAudioDeviceInputNodeResult

Rappresenta il risultato del tentativo di creare un nodo di input del dispositivo audio.

CreateAudioDeviceOutputNodeResult

Rappresenta il risultato del tentativo di creare un nodo di output del dispositivo audio.

CreateAudioFileInputNodeResult

Rappresenta il risultato del tentativo di creare un nodo di input del file audio.

CreateAudioFileOutputNodeResult

Rappresenta il risultato del tentativo di creare un nodo di output del file audio.

CreateAudioGraphResult

Rappresenta il risultato del tentativo di creare un grafico audio.

CreateMediaSourceAudioInputNodeResult

Rappresenta il risultato del tentativo di creazione di un oggetto MediaSourceAudioInputNode.

EchoEffectDefinition

Rappresenta una definizione di effetto eco supportata dal grafico audio.

EqualizerBand

Rappresenta una banda di equalizzatore per l'effetto di equalizzatore.

EqualizerEffectDefinition

Rappresenta una definizione di effetto di equalizzatore supportata dal grafico audio.

FrameInputNodeQuantumStartedEventArgs

Fornisce i dati per l'evento AudioFrameInputNode.QuantumStarted . Questo evento viene generato quando il grafico audio contenente il nodo di input del frame audio è pronto per iniziare a elaborare un nuovo quantum di dati.

LimiterEffectDefinition

Rappresenta una definizione di effetto limiter supportata dal grafico audio.

MediaSourceAudioInputNode

Rappresenta un nodo in un grafico audio che inserisce dati audio nel grafico da un oggetto MediaSource .

ReverbEffectDefinition

Rappresenta una definizione dell'effetto riverbero supportata dal grafico audio.

SetDefaultSpatialAudioFormatResult

Rappresenta il risultato del tentativo di impostare un formato audio spaziale predefinito.

SpatialAudioDeviceConfiguration

Rappresenta un dispositivo audio, fornendo informazioni e controllo per la configurazione audio spaziale corrente.

SpatialAudioFormatConfiguration

Consente di configurare i formati audio spaziali.

SpatialAudioFormatSubtype

Classe helper per recuperare i GUID per formati audio spaziali noti.

Interfacce

IAudioInputNode

Definisce un nodo di input audio.

IAudioInputNode2

Interfaccia implementata dai nodi di input audio che supportano l'audio spaziale.

IAudioNode

Definisce un nodo audio.

IAudioNodeWithListener

Interfaccia implementata dai nodi audio che supportano un listener audio spaziale.

Enumerazioni

AudioDeviceNodeCreationStatus

Definisce i valori di stato per la creazione del nodo del dispositivo audio.

AudioEffectsPackStatus

Fornisce API per il routing, la combinazione e l'elaborazione dell'audio.

AudioFileNodeCreationStatus

Definisce i valori di stato per la creazione del nodo del file audio.

AudioGraphCreationStatus

Definisce i valori di stato per la creazione del grafico audio.

AudioGraphUnrecoverableError

Definisce gli errori irreversibili per il grafico audio.

AudioNodeEmitterDecayKind

Specifica il tipo di modello di decadimento utilizzato da un oggetto AudioNodeEmitter.

AudioNodeEmitterSettings

Specifica i flag di impostazioni per la creazione di un oggetto AudioNodeEmitter.

AudioNodeEmitterShapeKind

Specifica la forma di un oggetto AudioNodeEmitterShape .

AudioPlaybackConnectionOpenResultStatus

Specifica lo stato del risultato di una chiamata a Open o OpenAsync

AudioPlaybackConnectionState

Specifica lo stato di connessione di un oggetto AudioPlaybackConnection.

MediaSourceAudioInputNodeCreationStatus

Specifica lo stato del risultato di una chiamata a AudioGraph.CreateMediaSourceAudioInputNode.

MixedRealitySpatialAudioFormatPolicy

Specifica i criteri da usare per la selezione di un formato audio spaziale in realtà mista.

QuantumSizeSelectionMode

Definisce i valori usati per la selezione delle dimensioni quantistica.

SetDefaultSpatialAudioFormatStatus

Specifica lo stato di SetDefaultSpatialAudioFormatResult, se ha avuto esito negativo (e perché) o ha avuto esito positivo.

SpatialAudioModel

Specifica il modello di elaborazione audio spaziale utilizzato da un oggetto AudioNodeEmitter.

Vedi anche