Compartir a través de


Windows.Media.Audio Espacio de nombres

Proporciona API para el enrutamiento, la mezcla y el procesamiento de audio.

Clases

AudioDeviceInputNode

Representa un nodo de un nodo de grafo de audio que introduce datos de audio en el grafo desde un dispositivo de audio, como un micrófono o una interfaz de audio externa.

AudioDeviceOutputNode

Representa un nodo de un nodo de grafo de audio que genera datos de audio del grafo a un dispositivo de audio, como un altavoz o una interfaz de audio externa.

AudioEffectsPackConfiguration

Proporciona API para el enrutamiento, la mezcla y el procesamiento de audio.

AudioFileInputNode

Representa un nodo de un nodo de grafo de audio que introduce datos de audio en el grafo desde un archivo de audio.

AudioFileOutputNode

Representa un nodo de un nodo de grafo de audio que genera datos de audio del grafo a un archivo de audio.

AudioFrameCompletedEventArgs

Representa argumentos para un evento AudioFrameCompleted .

AudioFrameInputNode

Representa un nodo de un nodo de grafo de audio que introduce datos de audio en el grafo desde código implementado por la aplicación que genera muestras de audio mediante programación.

AudioFrameOutputNode

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.

AudioGraph

Representa un gráfico de audio de los nodos de entrada, salida y submezcla conectados que manipulan y enrutan audio.

AudioGraphBatchUpdater

Objeto que, tras la creación con CreateBatchUpdater, hace que todas las modificaciones posteriores a todos los nodos de un AudioGraph se acumularán y, después, se confirmarán una vez que la aplicación se cierre o elimine del objeto de actualizador por lotes.

AudioGraphConnection

Representa una conexión dentro de un gráfico de audio.

AudioGraphSettings

Representa la configuración de inicialización de un gráfico de audio. Establezca las propiedades de este objeto en los valores deseados y, a continuación, llame a AudioGraph.CreateAsync para crear una nueva instancia de grafo de audio con la configuración especificada.

AudioGraphUnrecoverableErrorOccurredEventArgs

Representa argumentos para un evento UnrecoverableErrorOccurred .

AudioNodeEmitter

Describe la posición y otras características físicas de un emisor desde el que se emite el audio de un nodo AudioGraph cuando se usa el procesamiento de audio espacial.

AudioNodeEmitterConeProperties

Describe la forma de cono usada por un objeto AudioNodeEmitterShape. En el ángulo interno del cono, el audio no se atenua en absoluto. En el ángulo exterior del cono, el audio está totalmente atenuado.

AudioNodeEmitterDecayModel

Representa el modelo utilizado para calcular la atenuación basada en la distancia de una señal desde un AudioNodeEmitter.

AudioNodeEmitterNaturalDecayModelProperties

Describe las características de un audioNodeEmitterDecayModel natural.

AudioNodeEmitterShape

Describe la forma en la que un AudioNodeEmitter emite audio.

AudioNodeListener

Describe la posición y otras características físicas de un agente de escucha desde el que se escucha la salida de audio de un nodo AudioGraph cuando se usa el procesamiento de audio espacial.

AudioPlaybackConnection

Representa una conexión que permite que un dispositivo remoto transmita audio a un dispositivo Windows.

AudioPlaybackConnectionOpenResult

El valor devuelto de una llamada a Open o OpenAsync que indica si la llamada se realizó correctamente y, si no es así, proporciona un código de error extendido.

AudioStateMonitor

Permite que una aplicación para UWP determine si alguna de las secuencias de audio de la aplicación se está silenciando o si el sistema reduce su volumen.

AudioSubmixNode

Representa un nodo de submezcla de audio que mezcla la salida de uno o varios nodos en una sola salida que se puede conectar a nodos de salida u otros nodos de submezcla.

CreateAudioDeviceInputNodeResult

Representa el resultado de intentar crear un nodo de entrada de dispositivo de audio.

CreateAudioDeviceOutputNodeResult

Representa el resultado de intentar crear un nodo de salida de dispositivo de audio.

CreateAudioFileInputNodeResult

Representa el resultado de intentar crear un nodo de entrada de archivo de audio.

CreateAudioFileOutputNodeResult

Representa el resultado de intentar crear un nodo de salida de archivo de audio.

CreateAudioGraphResult

Representa el resultado de intentar crear un gráfico de audio.

CreateMediaSourceAudioInputNodeResult

Representa el resultado de intentar crear un MediaSourceAudioInputNode.

EchoEffectDefinition

Representa una definición de efecto de eco compatible con el gráfico de audio.

EqualizerBand

Representa una banda de ecualizador para el efecto de ecualizador.

EqualizerEffectDefinition

Representa una definición de efecto de ecualizador compatible con el gráfico de audio.

FrameInputNodeQuantumStartedEventArgs

Proporciona datos para el evento AudioFrameInputNode.QuantumStarted . Este evento se genera cuando el gráfico de audio que contiene el nodo de entrada de fotogramas de audio está listo para comenzar a procesar un nuevo cuanto de datos.

LimiterEffectDefinition

Representa una definición de efecto de límite compatible con el gráfico de audio.

MediaSourceAudioInputNode

Representa un nodo de un grafo de audio que introduce datos de audio en el gráfico desde un objeto MediaSource .

ReverbEffectDefinition

Representa una definición de efecto de reverberación compatible con el gráfico de audio.

SetDefaultSpatialAudioFormatResult

Representa el resultado de intentar establecer un formato de audio espacial predeterminado.

SpatialAudioDeviceConfiguration

Representa un dispositivo de audio, proporcionando información y control para su configuración de audio espacial actual.

SpatialAudioFormatConfiguration

Proporciona una manera de configurar formatos de audio espacial.

SpatialAudioFormatSubtype

Clase auxiliar para recuperar los GUID para formatos de audio espacial conocidos.

Interfaces

IAudioInputNode

Define un nodo de entrada de audio.

IAudioInputNode2

Interfaz implementada por nodos de entrada de audio que admiten audio espacial.

IAudioNode

Define un nodo de audio.

IAudioNodeWithListener

Interfaz implementada por nodos de audio que admiten un agente de escucha de audio espacial.

Enumeraciones

AudioDeviceNodeCreationStatus

Define los valores de estado para la creación de nodos de dispositivo de audio.

AudioEffectsPackStatus

Proporciona API para el enrutamiento, la mezcla y el procesamiento de audio.

AudioFileNodeCreationStatus

Define los valores de estado para la creación de nodos de archivo de audio.

AudioGraphCreationStatus

Define los valores de estado para la creación de gráficos de audio.

AudioGraphUnrecoverableError

Define errores irrecuperables para el gráfico de audio.

AudioNodeEmitterDecayKind

Especifica el tipo de modelo de descomposición usado por un AudioNodeEmitter.

AudioNodeEmitterSettings

Especifica las marcas de configuración para la creación de un Objeto AudioNodeEmitter.

AudioNodeEmitterShapeKind

Especifica la forma de un objeto AudioNodeEmitterShape .

AudioPlaybackConnectionOpenResultStatus

Especifica el estado del resultado de una llamada a Open o OpenAsync.

AudioPlaybackConnectionState

Especifica el estado de conexión de un objeto AudioPlaybackConnection.

MediaSourceAudioInputNodeCreationStatus

Especifica el estado del resultado de una llamada a AudioGraph.CreateMediaSourceAudioInputNode.

MixedRealitySpatialAudioFormatPolicy

Especifica qué directiva usar al seleccionar un formato de audio espacial en realidad mixta.

QuantumSizeSelectionMode

Define los valores usados para la selección de tamaño cuántico.

SetDefaultSpatialAudioFormatStatus

Especifica el estado de SetDefaultSpatialAudioFormatResult, tanto si se produjo un error (y por qué) como si se realizó correctamente.

SpatialAudioModel

Especifica el modelo de procesamiento de audio espacial usado por un AudioNodeEmitter.

Consulte también