DirectShow DirectShow 샘플 Video Mixing Renderer 샘플 텍스트 샘플 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
설명
이 샘플에서는, Video Mixing Renderer 를 사용해 비디오와 텍스트를 블렌드 한다. IVMRMixerBitmap (또는 IVMRMixerBitmap9 ) 인터페이스를 사용해, 비디오 윈도우의 하부분에 텍스트를 블렌드 한다.
텍스트는 비트 맵상에 드로잉(Drawing) 되어 다음에, 비디오와 블렌드 된다. 텍스트 캐릭터 라인은, 2 초 마다 자동적으로 업데이트 하는지, Space 키를 눌러 텍스트를 진행시킬 수가 있다. 텍스트의 폰트를 조정하려면 ,[Text] 메뉴의 [Set font...] (을)를 선택한다.
이 샘플은, VMR-7 용과 VMR-9 용의 2 개의 버전을 이용할 수 있다.
VMR-7
소스 : (SDK 루트) \Samples\C++\DirectShow\VMR\Text
실행 가능 파일 : (SDK 루트) \Samples\C++\DirectShow\Bin\Text.exe
VMR-9
소스 : (SDK 루트) \Samples\C++\DirectShow\VMR9\Text
실행 가능 파일 : (SDK 루트) \Samples\C++\DirectShow\Bin\Text9.exe
참조