다음을 통해 공유


EVRPresenter 샘플

EVR( 고급 비디오 렌더러 )에 대한 사용자 지정 발표자를 구현하는 방법을 보여 줍니다. 사용자 지정 발표자는 DirectShow EVR 필터 또는 Microsoft Media Foundation EVR 싱크와 함께 사용할 수 있습니다.

시연된 API

이 샘플에서는 다음 Media Foundation 인터페이스를 보여 줍니다.

사용량

EVRPresenter 샘플은 발표자를 위한 COM 서버인 DLL을 빌드합니다. 사용자 지정 발표자를 사용하기 전에 DLL을 등록해야 합니다.

Media Foundation에서 이 샘플을 사용하려면 다음을 수행합니다.

  1. 샘플을 빌드합니다.
  2. Regsvr32 EvrPresenter.dll.
  3. MFPlayer 샘플을 빌드하고 실행합니다.
  4. 파일 메뉴에서 파일열기 를 선택합니다.
  5. 파일 열기 대화 상자에서 사용자 지정 EVR 발표자를 선택합니다.
  6. 재생할 파일을 선택합니다.

DirectShow에서 이 샘플을 사용하려면 다음을 수행합니다.

  1. 샘플을 빌드합니다.
  2. EvrPresenter.dll 등록합니다.
  3. EVRPlayer 샘플을 빌드하고 실행합니다. 이 샘플은 Windows SDK의 DirectShow 샘플에 포함되어 있습니다.
  4. 파일 메뉴에서 EVR 발표자를 선택합니다.
  5. 재생할 파일을 선택합니다.

요구 사항

제품 버전
Windows SDK Windows 7

 

샘플 다운로드

이 샘플은 Windows 클래식 샘플 github 리포지토리에서 사용할 수 있습니다.

향상된 비디오 렌더러

EVR 발표자를 작성하는 방법

미디어 파운데이션 SDK 샘플