Partager via


Windows.Media.Effects Espace de noms

Contient des classes permettant de découvrir la chaîne de traitement audio sur un appareil.

Classes

AcousticEchoCancellationConfiguration

Représente la configuration d’un effet de capture audio AEC (Acoustic Echo Cancellation).

AudioCaptureEffectsManager

Représente un gestionnaire d’effets de capture audio qui peut être utilisé pour découvrir la chaîne de traitement audio sur un appareil pour une catégorie de média et un mode de traitement audio spécifiques.

AudioEffect

Représente un effet audio.

AudioEffectDefinition

Représente une définition d’effet audio.

AudioEffectsManager

Fournit des fonctionnalités pour la création d’objets de gestionnaire d’effets de capture audio et de rendu.

AudioRenderEffectsManager

Représente un gestionnaire d’effets de rendu audio qui peut être utilisé pour découvrir la chaîne de traitement audio sur un appareil pour une catégorie de média et un mode de traitement audio spécifiques.

CompositeVideoFrameContext

Fournit un contexte pour l’exécution d’une opération de superposition personnalisée dans la méthode CompositeFrame .

ProcessAudioFrameContext

Fournit le contexte pour effectuer une opération d’effet audio personnalisée dans la méthode ProcessFrame .

ProcessVideoFrameContext

Fournit un contexte pour l’exécution d’une opération d’effet vidéo personnalisée dans la méthode ProcessFrame .

SlowMotionEffectDefinition

Représente une définition d’effet de mouvement lent.

VideoCompositorDefinition

Représente la définition d’un compositeur vidéo personnalisé.

VideoEffectDefinition

Représente une définition d’effet vidéo.

VideoTransformEffectDefinition

Représente la définition d’un effet de transformation vidéo.

VideoTransformSphericalProjection

Active la configuration des paramètres de projection sphérique utilisés par VideoTransformEffectDefinition.

Interfaces

IAudioEffectDefinition

Expose les méthodes et les propriétés d’un objet AudioEffectDefinition . Implémentez cette interface lorsque vous créez une définition d’effet audio personnalisée.

IBasicAudioEffect

Interface que vous implémentez pour créer un effet audio personnalisé.

IBasicVideoEffect

Interface que vous implémentez pour créer un effet vidéo personnalisé.

IVideoCompositor

Interface que vous implémentez pour créer un compositeur vidéo personnalisé.

IVideoCompositorDefinition

Interface définissant une définition de compositeur vidéo personnalisée.

IVideoEffectDefinition

Expose les méthodes et les propriétés d’un objet VideoEffectDefinition . Implémentez cette interface lorsque vous créez une définition d’effet vidéo personnalisée.

Énumérations

AudioEffectState

Spécifie l’état d’un effet audio.

AudioEffectType

Définit des valeurs pour les types d’effets audio.

MediaEffectClosedReason

Spécifie la raison pour laquelle un effet multimédia a été fermé.

MediaMemoryTypes

Spécifie les types de mémoire qui peuvent être utilisés pour une opération multimédia.

Remarques

Consultez l’exemple de découverte des effets audio pour obtenir un exemple d’interrogation et de surveillance des effets audio sur les périphériques audio de rendu et de capture.

Pour obtenir des conseils pratiques sur l’implémentation de vos propres effets, consultez Effets vidéo personnalisés et Effets audio personnalisés.

Voir aussi