Windows.Media Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы для создания мультимедиа, таких как фотографии, аудиозаписи и видео, и работы с ними.
Классы
| AudioBuffer |
Представляет буфер, содержащий звуковые данные. |
| AudioFrame |
Представляет один кадр звуковых данных. |
| AutoRepeatModeChangeRequestedEventArgs |
Предоставляет данные для события AutoRepeatModeChangeRequested . |
| ImageDisplayProperties |
Предоставляет свойства для сведений об изображении, отображаемых классом SystemMediaTransportControlsDisplayUpdater . |
| MediaControl |
Примечание Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls. Описывает объект, с которым приложения регистрируются для получения уведомлений о фокусе мультимедиа и управлении транспортировкой. |
| MediaExtensionManager |
Регистрирует средство синтаксического анализа или кодек мультимедиа. |
| MediaMarkerTypes |
Предоставляет статический список типов маркеров мультимедиа. |
| MediaProcessingTriggerDetails |
Предоставляет фоновой задаче обработки мультимедиа доступ к набору аргументов, предоставленных в вызове MediaProcessingTrigger.RequestAsync. |
| MediaTimelineController |
Предоставляет сведения о скорости, положении и состоянии MediaPlayer, а также контроль над ней. Этот класс позволяет управлять несколькими проигрывателями мультимедиа и синхронизировать их с одного контроллера, а также упрощает создание пользовательских элементов управления транспортировкой. |
| MediaTimelineControllerFailedEventArgs |
Предоставляет данные для события Failed, которое возникает, когда контроллер временная шкала обнаруживает ошибку и не может продолжить воспроизведение. |
| MusicDisplayProperties |
Предоставляет свойства для сведений о музыке, отображаемых классом SystemMediaTransportControlsDisplayUpdater . |
| PlaybackPositionChangeRequestedEventArgs |
Предоставляет данные для события PlaybackPositionChangeRequested . |
| PlaybackRateChangeRequestedEventArgs |
Предоставляет данные для события PlaybackRateChangeRequested . |
| ShuffleEnabledChangeRequestedEventArgs |
Предоставляет данные для события ShuffleEnabledChangeRequested . |
| SystemMediaTransportControls |
Представляет объект , обеспечивающий интеграцию с системными элементами управления транспортировкой мультимедиа и поддержку команд мультимедиа. |
| SystemMediaTransportControlsButtonPressedEventArgs |
Предоставляет данные для события SystemMediaTransportControls.ButtonPressed . |
| SystemMediaTransportControlsDisplayUpdater |
Предоставляет функциональные возможности для обновления сведений о музыке, отображаемых в SystemMediaTransportControls. |
| SystemMediaTransportControlsPropertyChangedEventArgs |
Происходит при изменении свойства в SystemMediaTransportControls. |
| SystemMediaTransportControlsTimelineProperties |
Представляет временная шкала свойства SystemMediaTransportControls. Передайте экземпляр этого класса методу UpdateTimelineProperties для обновления свойств. |
| VideoDisplayProperties |
Предоставляет свойства для сведений о видео, отображаемых классом SystemMediaTransportControlsDisplayUpdater . |
| VideoEffects |
Предоставляет эффекты, связанные с видео. |
| VideoFrame |
Представляет один кадр видеоданных. |
Структуры
| MediaTimeRange |
Представляет диапазон времени в мультимедийном содержимом. |
Интерфейсы
| IMediaExtension |
Инкапсулирует метод, необходимый для задания свойств конфигурации зарегистрированного средства синтаксического анализа мультимедиа или кодека. |
| IMediaFrame |
Представляет один кадр данных мультимедиа. |
| IMediaMarker |
Представляет маркер в определенном расположении во временной строке потока мультимедиа. |
| IMediaMarkers |
Представляет коллекцию маркеров мультимедиа. |
Перечисления
| AudioBufferAccessMode |
Определяет режим доступа AudioBuffer , возвращаемый AudioFrame.LockBuffer. |
| AudioProcessing |
Определяет режимы обработки звука. |
| MediaPlaybackAutoRepeatMode |
Задает режим автоматической повторения для воспроизведения мультимедиа. |
| MediaPlaybackStatus |
Определяет значения состояния воспроизведения мультимедиа. |
| MediaPlaybackType |
Определяет значения для типов воспроизведения мультимедиа. |
| MediaTimelineControllerState |
Указывает состояние MediaTimelineController. |
| SoundLevel |
Задает уровень звука потока захвата или отрисовки. |
| SystemMediaTransportControlsButton |
Определяет значения кнопок в SystemMediaTransportControls. |
| SystemMediaTransportControlsProperty |
Определяет значения для свойств SystemMediaTransportControls. |
См. также раздел
- Звук, видео и камера
- Пример воспроизведения мультимедиа XAML
- Пример перекодирования мультимедиа
- Пример записи мультимедиа
- Пример пользовательского интерфейса захвата камеры
- Пример пользовательского интерфейса параметров камеры
- Пример перечисления устройств
- Пример расширения мультимедиа
- Пример обмена данными в режиме реального времени
- Пример воспроизведения мультимедиа
- Пример PlayToReceiver
- Пример диспетчера воспроизведения
- Поддерживаемые форматы звука и видео
- Пример системных элементов управления транспортировкой мультимедиа
- Пример синхронизации воспроизведения видео