Condividi tramite


Windows.Media.Effects Spazio dei nomi

Contiene classi per individuare la catena di elaborazione audio in un dispositivo.

Classi

AcousticEchoCancellationConfiguration

Rappresenta la configurazione di un effetto di acquisizione audio di AEC (Acoustic Echo Cancellation).

AudioCaptureEffectsManager

Rappresenta una gestione degli effetti di acquisizione audio che può essere usata per individuare la catena di elaborazione audio in un dispositivo per una specifica categoria di supporti e modalità di elaborazione audio.

AudioEffect

Rappresenta un effetto audio.

AudioEffectDefinition

Rappresenta una definizione di effetto audio.

AudioEffectsManager

Fornisce funzionalità per la creazione di oggetti di gestione degli effetti audio e acquisizione audio.

AudioRenderEffectsManager

Rappresentare una gestione degli effetti di rendering audio che può essere usata per individuare la catena di elaborazione audio in un dispositivo per una specifica categoria di supporti e modalità di elaborazione audio.

CompositeVideoFrameContext

Fornisce il contesto per eseguire un'operazione di sovrapposizione personalizzata all'interno del metodo CompositeFrame .

ProcessAudioFrameContext

Fornisce il contesto per eseguire un'operazione di effetto audio personalizzata all'interno del metodo ProcessFrame .

ProcessVideoFrameContext

Fornisce il contesto per eseguire un'operazione di effetto video personalizzata all'interno del metodo ProcessFrame .

SlowMotionEffectDefinition

Rappresenta una definizione dell'effetto movimento lento.

VideoCompositorDefinition

Rappresenta la definizione di un compositore video personalizzato.

VideoEffectDefinition

Rappresenta una definizione di effetto video.

VideoTransformEffectDefinition

Rappresenta la definizione di un effetto di trasformazione video.

VideoTransformSphericalProjection

Abilita la configurazione dei parametri di proiezione sferica usati da VideoTransformEffectDefinition.

Interfacce

IAudioEffectDefinition

Espone i metodi e le proprietà di un oggetto AudioEffectDefinition . Implementare questa interfaccia quando si crea una definizione di effetto audio personalizzata.

IBasicAudioEffect

Interfaccia implementata per creare un effetto audio personalizzato.

IBasicVideoEffect

Interfaccia implementata per creare un effetto video personalizzato.

IVideoCompositor

Interfaccia implementata per creare un compositore video personalizzato.

IVideoCompositorDefinition

Interfaccia che definisce una definizione di compositore video personalizzata.

IVideoEffectDefinition

Espone i metodi e le proprietà di un oggetto VideoEffectDefinition . Implementare questa interfaccia quando si crea una definizione di effetto video personalizzata.

Enumerazioni

AudioEffectState

Specifica lo stato di un effetto audio.

AudioEffectType

Definisce i valori per i tipi di effetto audio.

MediaEffectClosedReason

Specifica il motivo per cui è stato chiuso un effetto multimediale.

MediaMemoryTypes

Specifica i tipi di memoria che possono essere usati per un'operazione multimediale.

Commenti

Vedere l'esempio di individuazione degli effetti audio per un esempio di come eseguire query e monitorare gli effetti audio sui dispositivi audio di rendering e acquisizione.

Per indicazioni su come implementare gli effetti personalizzati, vedere Effetti video personalizzati e Effetti audio personalizzati.

Vedi anche