미디어 파운데이션 정보

Microsoft Media Foundation은 개발자, 소비자 및 콘텐츠 공급자가 향상된 견고성, 탁월한 품질 및 원활한 상호 운용성으로 프리미엄 콘텐츠의 새로운 물결을 수용할 수 있는 Windows용 차세대 멀티미디어 플랫폼입니다.

Media Foundation에는 Windows Vista 이상이 필요합니다. COM(구성 요소 개체 모델)을 사용하며 C/C++가 필요합니다. Microsoft는 Media Foundation용 관리되는 API를 제공하지 않습니다.

Media Foundation API는 Windows SDK의 일부입니다. Media Foundation 애플리케이션을 개발하려면 최신 버전의 Windows SDK를 설치합니다.

오디오 및 비디오 품질

Media Foundation은 고화질 콘텐츠에 의해 제기되는 과제를 충족하도록 설계되었습니다. 이제 플랫폼 전체에서 향상된 오디오 및 비디오 품질이 향상되어 차세대 고화질 콘텐츠에 대한 훌륭한 환경을 제공할 수 있습니다.

  • DXVA(DirectX VIDEO Acceleration) 2.0은 DXVA 1.0에 비해 더 효율적인 비디오 가속을 제공하며, 더 강력하고 간소화된 비디오 디코딩 및 비디오 처리에서 하드웨어의 확장된 사용을 제공합니다. DXVA 2.0을 사용하면 Windows에서 높은 품질과 향상된 결함 복원력으로 가장 까다로운 고화질 콘텐츠 중 일부를 처리할 수 있습니다.

  • 색 공간 정보는 비디오 파이프라인 전체에서 유지됩니다. 사용자는 완전한 충실도로 비디오 콘텐츠를 즐길 수 있습니다. 색 정보 및 인터레이스된 이미지는 이제 단일 패스 컴퍼지션을 위해 하드웨어에 전달됩니다. 색 공간 정보를 유지하면 불필요한 색 공간 변환도 줄어들어 더 많은 주기를 확보하여 까다로운 HD 콘텐츠를 처리할 수 있습니다.

  • 향상된 EVR(비디오 렌더러)은 더 나은 타이밍 지원, 향상된 비디오 처리 및 향상된 결함 복원력을 제공합니다. 전체 화면 재생 지원이 향상되었으며 창 모드에서 비디오 분리가 최소화되었습니다.

  • Media Foundation은 Windows Vista의 새 시스템 서비스인 MMCSS(멀티미디어 클래스 스케줄러 서비스)를 사용합니다. MMCSS를 사용하면 멀티미디어 애플리케이션이 시간에 민감한 처리에서 CPU 리소스에 대한 우선 순위가 지정된 액세스를 받도록 할 수 있습니다.

콘텐츠 액세스

디지털 엔터테인먼트가 고화질 시대로 이동하고 콘텐츠가 더 이식 가능하고 유비쿼터스가 됨에 따라 콘텐츠 보호는 디지털 미디어 제품의 필수적인 부분이 될 것입니다. Media Foundation의 확장성을 통해 이러한 추세를 지원할 수 있습니다.

또한 Media Foundation 확장성을 사용하면 다양한 콘텐츠 보호 시스템이 함께 작동할 수 있습니다.

미디어 파운데이션 정보

이 섹션에는 Media Foundation API에 대한 일반적인 정보가 포함되어 있습니다. 자세한 프로그래밍 정보는 Media Foundation 프로그래밍 가이드에서 찾을 수 있습니다.

섹션 Description
Media Foundation의 새로운 기능 Media Foundation의 새로운 기능에 대해 설명합니다.
Media Foundation 헤더 및 라이브러리 Media Foundation API를 정의하는 헤더 및 라이브러리 파일을 나열합니다.
Media Foundation 도구 Media Foundation에 사용할 수 있는 개발 도구에 대해 설명합니다.

 

미디어 파운데이션은 Windows 8 N 및 KN 버전에 포함되지 않습니다. 자세한 내용은 N용 Microsoft Windows Media 기능 팩 및 모든 Windows 8 버전의 KN 버전을 참조하세요.

Microsoft Media Foundation