Поделиться через


О Media Foundation

Microsoft Media Foundation — это мультимедийная платформа следующего поколения для Windows, которая позволяет разработчикам, потребителям и поставщикам содержимого использовать новую волну премиум-содержимого с повышенной надежностью, непревзойденными качествами и простым взаимодействием.

Для Media Foundation требуется Windows Vista или более поздней версии. Он использует компонентную объектную модель (COM) и требует C/C++. Корпорация Майкрософт не предоставляет управляемый API для Media Foundation.

API-интерфейсы Media Foundation являются частью пакета Windows SDK. Чтобы разработать приложение Media Foundation, установите последнюю версию windows SDK.

Качество звука и видео

Media Foundation был разработан для решения проблем, связанных с контентом высокой четкости. Улучшения качества звука и видео, сделанные на всей платформе, теперь позволяют обеспечить отличный интерфейс для нового поколения содержимого высокой четкости.

  • DirectX Video Acceleration (DXVA) 2.0 обеспечивает более эффективное ускорение видео по сравнению с DXVA 1.0 с более надежным и оптимизированным декодированием видео и расширенным использованием оборудования при обработке видео. В DXVA 2.0 Windows может обрабатывать некоторые из самых требовательных материалов высокой четкости с высоким качеством и улучшенной устойчивостью к сбоям.

  • Сведения о цветовом пространстве сохраняются в конвейере видео. Пользователи могут наслаждаться видеоконтентом с полной точностью. Сведения о цвете и изображения с чередованием теперь передаются на оборудование для однопрохопространичных композиций. Сохранение сведений о цветовом пространстве также сокращает ненужные преобразования цветового пространства, что освобождает больше циклов для обработки ресурсоемких hd-содержимого.

  • Улучшенный отрисовщик видео (EVR) обеспечивает лучшую поддержку времени, улучшенную обработку видео и улучшенную устойчивость к сбоям. Улучшена поддержка полноэкранного воспроизведения, а также сведено к минимуму видео в оконном режиме.

  • Media Foundation использует службу мультимедийного планировщика классов (MMCSS), новую системную службу в Windows Vista. MMCSS позволяет мультимедийным приложениям гарантировать, что их обработка с учетом времени получает приоритетный доступ к ресурсам ЦП.

Доступ к содержимому

По мере того как цифровые развлечения переходят в эпоху высокой четкости, а контент становится все более портативным и повсеместным, защита содержимого станет неотъемлемой частью цифровых медиа-продуктов. Расширяемость Media Foundation гарантирует, что она может поддерживать эти тенденции.

Кроме того, расширяемость Media Foundation обеспечивает совместную работу различных систем защиты содержимого.

О Media Foundation

В этом разделе содержатся общие сведения об API Media Foundation. Подробные сведения о программировании см. в руководстве по программированию Media Foundation.

Section Описание
Новые возможности Media Foundation Описание новых возможностей в Media Foundation.
Заголовки и библиотеки Media Foundation Список файлов заголовков и библиотек, определяющих API Media Foundation.
Средства Media Foundation Описывает средства разработки, доступные для Media Foundation.

 

Media Foundation не входит в состав выпусков N и KN Windows 8. Дополнительные сведения см. в статье Пакет дополнительных компонентов Microsoft Windows Media для версий N и KN всех выпусков Windows 8.

Microsoft Media Foundation