Partager via


Windows.Media.Audio Espace de noms

Fournit des API pour le routage, le mixage et le traitement audio.

Classes

AudioDeviceInputNode

Représente un nœud dans un nœud de graphe audio qui entre des données audio dans le graphe à partir d’un périphérique audio tel qu’un microphone ou une interface audio externe.

AudioDeviceOutputNode

Représente un nœud dans un nœud de graphe audio qui génère des données audio du graphe vers un périphérique audio tel qu’un haut-parleur ou une interface audio externe.

AudioEffectsPackConfiguration

Fournit des API pour le routage, le mixage et le traitement audio.

AudioFileInputNode

Représente un nœud dans un nœud de graphe audio qui entre des données audio dans le graphe à partir d’un fichier audio.

AudioFileOutputNode

Représente un nœud dans un nœud de graphe audio qui génère des données audio du graphe vers un fichier audio.

AudioFrameCompletedEventArgs

Représente les arguments d’un événement AudioFrameCompleted .

AudioFrameInputNode

Représente un nœud dans un nœud de graphe audio qui entre des données audio dans le graphe à partir du code implémenté par l’application qui génère des exemples audio par programmation.

AudioFrameOutputNode

Représente un nœud dans un nœud de graphe audio qui génère des données audio du graphe dans du code implémenté par l’application.

AudioGraph

Représente un graphique audio de nœuds d’entrée, de sortie et de sous-mélange connectés qui manipulent et acheminent l’audio.

AudioGraphBatchUpdater

Objet qui, lors de sa création avec CreateBatchUpdater, entraîne l’accumulation de toutes les modifications ultérieures apportées à tous les nœuds d’un AudioGraph , puis la validation une fois que votre application a fermé ou supprimé l’objet de mise à jour par lots.

AudioGraphConnection

Représente une connexion dans un graphique audio.

AudioGraphSettings

Représente les paramètres d’initialisation d’un graphique audio. Définissez les propriétés de cet objet sur les valeurs souhaitées, puis appelez AudioGraph.CreateAsync pour créer un nouveau graphique audio instance avec les paramètres spécifiés.

AudioGraphUnrecoverableErrorOccurredEventArgs

Représente les arguments d’un événement UnrecoverableErrorOccurred .

AudioNodeEmitter

Décrit la position et d’autres caractéristiques physiques d’un émetteur à partir de laquelle l’audio d’un nœud AudioGraph est émis lors de l’utilisation d’un traitement audio spatial.

AudioNodeEmitterConeProperties

Décrit la forme de cône utilisée par un AudioNodeEmitterShape. À l’angle intérieur du cône, l’audio n’est pas atténué du tout. À l’angle externe du cône, l’audio est entièrement atténué.

AudioNodeEmitterDecayModel

Représente le modèle utilisé pour calculer l’atténuation basée sur la distance d’un signal à partir d’un AudioNodeEmitter.

AudioNodeEmitterNaturalDecayModelProperties

Décrit les caractéristiques d’un AudioNodeEmitterDecayModel naturel.

AudioNodeEmitterShape

Décrit la forme dans laquelle un AudioNodeEmitter émet de l’audio.

AudioNodeListener

Décrit la position et les autres caractéristiques physiques d’un écouteur à partir de laquelle la sortie audio d’un nœud AudioGraph est entendue lors du traitement audio spatial.

AudioPlaybackConnection

Représente une connexion qui permet à un appareil distant de diffuser de l’audio sur un appareil Windows.

AudioPlaybackConnectionOpenResult

Valeur retournée par un appel à Open ou OpenAsync qui indique si l’appel a réussi et, dans le cas contraire, fournit un code d’erreur étendu.

AudioStateMonitor

Permet à une application UWP de déterminer si l’un des flux audio de l’application est actuellement désactivé ou si son volume est réduit par le système.

AudioSubmixNode

Représente un nœud de sous-mixage audio qui mélange la sortie d’un ou plusieurs nœuds en une seule sortie qui peut être connectée à des nœuds de sortie ou à d’autres nœuds de sous-mélange.

CreateAudioDeviceInputNodeResult

Représente le résultat de la tentative de création d’un nœud d’entrée de périphérique audio.

CreateAudioDeviceOutputNodeResult

Représente le résultat d’une tentative de création d’un nœud de sortie de périphérique audio.

CreateAudioFileInputNodeResult

Représente le résultat de la tentative de création d’un nœud d’entrée de fichier audio.

CreateAudioFileOutputNodeResult

Représente le résultat d’une tentative de création d’un nœud de sortie de fichier audio.

CreateAudioGraphResult

Représente le résultat d’une tentative de création d’un graphique audio.

CreateMediaSourceAudioInputNodeResult

Représente le résultat d’une tentative de création d’un MediaSourceAudioInputNode.

EchoEffectDefinition

Représente une définition d’effet d’écho prise en charge par le graphique audio.

EqualizerBand

Représente une bande d’égaliseur pour l’effet d’égaliseur.

EqualizerEffectDefinition

Représente une définition d’effet d’égaliseur prise en charge par le graphique audio.

FrameInputNodeQuantumStartedEventArgs

Fournit des données pour l’événement AudioFrameInputNode.QuantumStarted . Cet événement est déclenché lorsque le graphe audio contenant le nœud d’entrée de trame audio est prêt à commencer à traiter un nouveau quantum de données.

LimiterEffectDefinition

Représente une définition d’effet limiteur prise en charge par le graphique audio.

MediaSourceAudioInputNode

Représente un nœud dans un graphique audio qui entre des données audio dans le graphe à partir d’un objet MediaSource .

ReverbEffectDefinition

Représente une définition d’effet de réverbération prise en charge par le graphique audio.

SetDefaultSpatialAudioFormatResult

Représente le résultat d’une tentative de définition d’un format audio spatial par défaut.

SpatialAudioDeviceConfiguration

Représente un périphérique audio, fournissant des informations et un contrôle pour sa configuration audio spatiale actuelle.

SpatialAudioFormatConfiguration

Permet de configurer les formats audio spatiaux.

SpatialAudioFormatSubtype

Classe d’assistance pour récupérer les GUID pour les formats audio spatiaux connus.

Interfaces

IAudioInputNode

Définit un nœud d’entrée audio.

IAudioInputNode2

Interface implémentée par les nœuds d’entrée audio qui prennent en charge l’audio spatial.

IAudioNode

Définit un nœud audio.

IAudioNodeWithListener

Interface implémentée par des nœuds audio qui prennent en charge un écouteur audio spatial.

Énumérations

AudioDeviceNodeCreationStatus

Définit status valeurs pour la création de nœuds d’appareil audio.

AudioEffectsPackStatus

Fournit des API pour le routage, le mixage et le traitement audio.

AudioFileNodeCreationStatus

Définit status valeurs pour la création de nœuds de fichier audio.

AudioGraphCreationStatus

Définit status valeurs pour la création de graphiques audio.

AudioGraphUnrecoverableError

Définit les erreurs irrécupérables pour le graphique audio.

AudioNodeEmitterDecayKind

Spécifie le type de modèle de désintégration utilisé par un AudioNodeEmitter.

AudioNodeEmitterSettings

Spécifie les indicateurs de paramètres pour la création d’un AudioNodeEmitter.

AudioNodeEmitterShapeKind

Spécifie la forme d’un objet AudioNodeEmitterShape .

AudioPlaybackConnectionOpenResultStatus

Spécifie le résultat status d’un appel à Open ou OpenAsync

AudioPlaybackConnectionState

Spécifie l’état de connexion d’un AudioPlaybackConnection.

MediaSourceAudioInputNodeCreationStatus

Spécifie le résultat status d’un appel à AudioGraph.CreateMediaSourceAudioInputNode.

MixedRealitySpatialAudioFormatPolicy

Spécifie la stratégie à utiliser lors de la sélection d’un format audio spatial en réalité mixte.

QuantumSizeSelectionMode

Définit les valeurs utilisées pour la sélection de taille quantique.

SetDefaultSpatialAudioFormatStatus

Spécifie la status du SetDefaultSpatialAudioFormatResult, s’il a échoué (et pourquoi) ou réussi.

SpatialAudioModel

Spécifie le modèle de traitement audio spatial utilisé par un AudioNodeEmitter.

Voir aussi