Windows.Media.Effects Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы для обнаружения цепочки обработки звука на устройстве.
Классы
| AcousticEchoCancellationConfiguration |
Представляет конфигурацию эффекта аудиозахвата AEC. |
| AudioCaptureEffectsManager |
Представляет диспетчер эффектов захвата звука, который можно использовать для обнаружения цепочки обработки звука на устройстве для определенной категории мультимедиа и режима обработки звука. |
| AudioEffect |
Представляет звуковой эффект. |
| AudioEffectDefinition |
Представляет определение звукового эффекта. |
| AudioEffectsManager |
Предоставляет функциональные возможности для создания объектов диспетчера аудиозахвата и отрисовки эффектов. |
| AudioRenderEffectsManager |
Представляет диспетчер эффектов отрисовки звука, который можно использовать для обнаружения цепочки обработки звука на устройстве для определенной категории мультимедиа и режима обработки звука. |
| CompositeVideoFrameContext |
Предоставляет контекст для выполнения пользовательской операции наложения в методе CompositeFrame . |
| ProcessAudioFrameContext |
Предоставляет контекст для выполнения пользовательской операции аудиоэффекта в методе ProcessFrame . |
| ProcessVideoFrameContext |
Предоставляет контекст для выполнения операции пользовательского видеоэффекта в методе ProcessFrame . |
| SlowMotionEffectDefinition |
Представляет определение эффекта замедленного движения. |
| VideoCompositorDefinition |
Представляет определение пользовательского составителя видео. |
| VideoEffectDefinition |
Представляет определение видеоэффекта. |
| VideoTransformEffectDefinition |
Представляет определение эффекта преобразования видео. |
| VideoTransformSphericalProjection |
Включает настройку параметров сферической проекции, используемых VideoTransformEffectDefinition. |
Интерфейсы
| IAudioEffectDefinition |
Предоставляет методы и свойства объекта AudioEffectDefinition . Реализуйте этот интерфейс при создании пользовательского определения звуковых эффектов. |
| IBasicAudioEffect |
Интерфейс, который реализуется для создания пользовательского звукового эффекта. |
| IBasicVideoEffect |
Интерфейс, реализуемый для создания пользовательского видеоэффекта. |
| IVideoCompositor |
Интерфейс, реализуемый для создания пользовательского видеосочинителя. |
| IVideoCompositorDefinition |
Интерфейс, определяющий определение пользовательского составителя видео. |
| IVideoEffectDefinition |
Предоставляет методы и свойства объекта VideoEffectDefinition . Реализуйте этот интерфейс при создании пользовательского определения видеоэффекта. |
Перечисления
| AudioEffectState |
Указывает состояние звукового эффекта. |
| AudioEffectType |
Определяет значения для типов звуковых эффектов. |
| MediaEffectClosedReason |
Указывает причину закрытия эффекта мультимедиа. |
| MediaMemoryTypes |
Указывает типы памяти, которые можно использовать для операций мультимедиа. |
Комментарии
Пример того, как запрашивать и отслеживать звуковые эффекты на устройствах отрисовки и захвата, см. в примере обнаружения звуковых эффектов .
Инструкции по реализации собственных эффектов см. в разделах Пользовательские видеоэффекты и Пользовательские звуковые эффекты.