Windows.Media.Effects Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes para descobrir a cadeia de processamento de áudio em um dispositivo.
Classes
AcousticEchoCancellationConfiguration |
Representa a configuração de um efeito de captura de áudio AEC (Cancelamento de Eco Acústico). |
AudioCaptureEffectsManager |
Representa um gerenciador de efeitos de captura de áudio que pode ser usado para descobrir a cadeia de processamento de áudio em um dispositivo para uma categoria de mídia específica e modo de processamento de áudio. |
AudioEffect |
Representa um efeito de áudio. |
AudioEffectDefinition |
Representa uma definição de efeito de áudio. |
AudioEffectsManager |
Fornece funcionalidade para criar objetos do gerenciador de efeitos de renderização e captura de áudio. |
AudioRenderEffectsManager |
Represente um gerenciador de efeitos de renderização de áudio que pode ser usado para descobrir a cadeia de processamento de áudio em um dispositivo para uma categoria de mídia específica e modo de processamento de áudio. |
CompositeVideoFrameContext |
Fornece contexto para executar uma operação de sobreposição personalizada dentro do método CompositeFrame . |
ProcessAudioFrameContext |
Fornece contexto para executar uma operação de efeito de áudio personalizada dentro do método ProcessFrame . |
ProcessVideoFrameContext |
Fornece contexto para executar uma operação de efeito de vídeo personalizada dentro do método ProcessFrame . |
SlowMotionEffectDefinition |
Representa uma definição de efeito em câmera lenta. |
VideoCompositorDefinition |
Representa a definição de um compositor de vídeo personalizado. |
VideoEffectDefinition |
Representa uma definição de efeito de vídeo. |
VideoTransformEffectDefinition |
Representa a definição de um efeito de transformação de vídeo. |
VideoTransformSphericalProjection |
Habilita a configuração dos parâmetros de projeção esféricos usados pelo VideoTransformEffectDefinition. |
Interfaces
IAudioEffectDefinition |
Expõe os métodos e as propriedades de um objeto AudioEffectDefinition . Implemente essa interface ao criar uma definição de efeito de áudio personalizado. |
IBasicAudioEffect |
A interface que você implementa para criar um efeito de áudio personalizado. |
IBasicVideoEffect |
A interface que você implementa para criar um efeito de vídeo personalizado. |
IVideoCompositor |
A interface que você implementa para criar um compositor de vídeo personalizado. |
IVideoCompositorDefinition |
A interface que define uma definição de compositor de vídeo personalizado. |
IVideoEffectDefinition |
Expõe os métodos e as propriedades de um objeto VideoEffectDefinition . Implemente essa interface ao criar uma definição de efeito de vídeo personalizado. |
Enumerações
AudioEffectState |
Especifica o estado de um efeito de áudio. |
AudioEffectType |
Define valores para tipos de efeito de áudio. |
MediaEffectClosedReason |
Especifica o motivo pelo qual um efeito de mídia foi fechado. |
MediaMemoryTypes |
Especifica os tipos de memória que podem ser usados para uma operação de mídia. |
Comentários
Consulte o Exemplo de descoberta de efeitos de áudio para obter um exemplo de como consultar e monitorar efeitos de áudio em dispositivos de áudio de renderização e captura.
Para obter diretrizes sobre como implementar seus próprios efeitos, consulte Efeitos de vídeo personalizados e Efeitos de áudio personalizados.