О 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.
Связанные темы