DirectShow DirectShow 샘플 필터 샘플 푸쉬 소스 필터 샘플 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
이 샘플은, 다음의 소스 데이터를 비디오 스트림으로서 제공하는 3 개의 소스 필터의 집합으로부터 구성된다.
패스
소스 : (SDK 루트) \Samples\C++\DirectShow\Filters\PushSource
사용자 가이드
필터를 사용하려면 , GraphEdit 에 읽어들여, 그 출력 핀을 렌더링 한다. 그 결과, 비디오 렌더러가 접속되고 (색공간변환 필터도 접속되는 것이 많다), 출력을 표시할 수 있게 된다. 출력을 AVI 파일에 렌더링 하는 경우는, AVI Mux 를 읽어들여, 파일 라이터 필터를 읽어들여, 파일 라이터에 출력명을 지정해, 푸쉬 소스 필터의 출력 핀을 렌더링 한다. 비디오 압력, 비디오 이펙트등도 읽어들여, 접속할 수 있다.
주 : 데스크탑 캡춰 필터는 하드웨어 오버레이를 지원 하지 않기 때문에, 오버레이 표면에 렌더링 되는 비디오나 하드웨어 오버레이 경유로 표시되는 커서는 캡춰 할 수 없다. 필터는 GDI 를 사용해 현재의 데스크탑 이미지를 비트 맵으로 변환한다. 이 비트 맵은 미디어 샘플로서 출력 핀에게 건네진다.