새로운 샘플. SDK 에 새로운 샘플이 몇개인가 추가되고 있다.
- AudioBox . Jukebox 샘플을 닮은 오디오 전용의 미디어 player.
- CompressView . 이 샘플은, 다른 압축 형식을 사용해 오디오 또는 비디오 파일을 재압축하는 방법을 나타내고 있다.
- CaptureTex9 . 라이브 비디오를 Direct3D 9 텍스처 표면 (물결치는 기)에 캡춰 한다.
- DSNetwork 필터 샘플 . 이 샘플 필터는 멀티 캐스트 MPEG-2 트랜스포트 스트림을 송수신 한다.
- GrabBitmaps . 이 샘플은 비디오 스트림으로부터 비트 맵을 얻어온다 방법을 나타내고 있다.
- 메트로놈 필터 샘플 . 이 샘플 필터는, 기준 클럭의 처리 방법을 나타낸다. 이 필터는 마이크의 입력을 사용해 오디오 스파이크 (클릭, 박수, 또는 기침등)를 들어 취해, 그것을 사용해 클럭 레이트를 결정한다. 재빠르게 손뼉을 치거나 천천히 손뼉을 치는 것에 의해, 비디오의 재생 속도도 변화한다.
- PlayDVD . 새로운 DVD player의 샘플.
- PSI 파서 필터 샘플 . 이 샘플 필터는, MPEG-2 트랜스포트 스트림으로부터 프로그램 정보를 얻어온다 방법을 나타내고 있다.
- 푸쉬 소스 필터 샘플 . 이 샘플은, 메모리내의 비디오 데이터를 필터 그래프에 도입하는 다양한 방법을 나타내는 3 개의 소스 필터로 구성되어 있다.
- RenderLog . 이 샘플은, 미디어 파일을 렌더링 할 때의 DirectShow 의 진척 상황의 텍스트 로그를 생성 한다. IGraphBuilder::RenderFile 를 호출했을 때에 에러가 발생했을 경우는, 이 툴을 사용해 렌더링 로그를 생성 및 표시할 수 있다.
- RGB 필터 샘플 . 이 샘플은 테스트에 도움이 되는 몇개의 필터를 포함하고 있다.
- Texture3D9 . Microsoft DirectX 9.0 텍스처 표면상에 비디오를 드로잉(Drawing) 한다. 이 샘플은 Direct3D Tutorial05 샘플을 기본으로 해, Direct3D9 표면상에 비디오를 렌더링하기 위한 지원을 추가하고 있다.
- TransViewer . 이 샘플을 사용하면 시스템에 인스톨 되고 있는 DirectShow 편집 서비스 (DES)의 모든 트랜지션을 프리뷰 할 수 있다.
다음의 새로운 샘플은 VMR-7 의 다양한 기능을 나타내고 있다. 이러한 샘플은,[sdkroot]\DXSDK\Samples\C++\DirectShow\VMR 폴더에 거둘 수 있다.
- Blender . 복수의 비디오 스트림을 믹싱 및 혼합 하는 방법을 나타내고 있다.
- MonitorInfo . 사용자의 시스템으로 이용할 수 있는 모니터에 관한 정보를 표시한다.
- Pip . VMR 를 사용해 피크체인피크체 이펙트를 생성 하는 방법을 나타낸다.
- 텍스트 샘플 . 비디오상에 알파 혼합 된 텍스트를 표시한다.
- Ticker . Text 샘플을 확장한다. 이 샘플은, 비디오의 하부에 수평 방향으로 스크롤 하는 텍스트를 드로잉(Drawing) 한다.
- VMRMulti . Direct3D 의 백그라운드상에서 복수의 비디오 파일을 재생한다.
- VMRXclBasic . 배타 모드로 비디오를 재생하는 방법을 나타낸다.
- 워터 마크 샘플 . 비디오상에 알파 혼합 된 비트 맵을 배치한다.
- 윈도우레스 샘플 . VMR 를 사용한 기본적인 재생을 나타낸다.
다음의 새로운 샘플은 VMR-9 의 다양한 기능을 나타내고 있다. 이러한 샘플은,[sdkroot]\DXSDK\Samples\C++\DirectShow\VMR9 폴더에 거둘 수 있다.
- BitmapMix . VMR-9 의 윈도우레스모드를 사용해, Direct3D 표면상에서, 알파 블렌드 비트 맵 애니메이션과 실행중의 비디오를 혼합 하는 인터랙티브 비디오 player.
- Blender . 복수의 비디오 스트림을 믹싱 및 혼합 하는 방법을 나타내고 있다.
- MonitorInfo . 사용자의 시스템으로 이용할 수 있는 모니터에 관한 정보를 표시한다.
- MultiVMR9 . 이 3 개의 샘플세트는, 복수 그래프의 환경에서 커스텀 VMR-9 얼로케이터 프리젠터를 사용하는 방법을 나타내고 있다.
- Pip . VMR 를 사용해 피크체인피크체 이펙트를 생성 하는 방법을 나타낸다.
- 텍스트 샘플 . 비디오상에 알파 혼합 된 텍스트를 표시한다.
- Ticker . Text 샘플을 확장한다. 이 샘플은, 비디오의 하부에 수평 방향으로 스크롤 하는 텍스트를 드로잉(Drawing) 한다.
- VMR9Allocator . VMR-9 용의 커스텀얼로케이터 프리젠터를 처리 한다.
- VMRPlayer . VMR-9 의 윈도우레스모드를 사용해, 1 개가나 2 개의 실행중의 비디오와 정적 이미지를 블렌드 한다.
- 워터 마크 샘플 . 비디오상에 알파 혼합 된 비트 맵을 배치한다.
- 윈도우레스 샘플 . VMR 를 사용한 기본적인 재생을 나타낸다.