=> 캡쳐 그래프나 그 외의 커스텀 필터 그래프를 빌드함
=> IUnknown interface로 부터 상속받음
Method
┣ AllocCapFile
┃ ┗ 캡쳐 파일이 지정된 사이즈에 미리 할당
┣ ControlStream
┃ ┗ 캡쳐된 데이터의 1 개 이상의 스트림의 시작 타임과 종료 타임을 설정
┣ CopyCaptureFile
┃ ┗ 캡쳐 파일로부터 유효한 미디어 데이터를 복사
┣ FindInterface
┃ ┗ 지정된 필터로부터 시작하여 지정된 인터페이스의 그래프내에서 검색
┣ FindPin
┃ ┗ 필터의 특정의 핀을 얻어오든지, 지정된 조건에 적합한 특정한 핀인지를 알아냄
┣ GetFiltergraph
┃ ┗ 빌더가 사용하고 있는 필터 그래프를 얻음
┣ RenderStream
┃ ┗ 옵션으로 압축 필터를 통해 랜더링 필더로 소스 필터의 출력 핀 연결
┣ SetFiltergraph
┃ ┗ 캡쳐 그래프 빌더가 사용하는 필터 그래프를 지정
┗ SetOutputFileName
┗ 필터 그래프의 파일 쓰기 섹션을 생성
참조 : http://msdn.microsoft.com/en-us/library/dd376359(VS.85).aspx
'API / MFC > DirectShow' 카테고리의 다른 글
ICaptureGraphBuilder2::ControlStream (0) | 2010.03.19 |
---|---|
ICaptureGraphBuilder2::AllocCapFile (0) | 2010.03.19 |
음원 재생 기능 (0) | 2010.03.17 |
IUnknown Interface (0) | 2010.03.17 |
음원 재생에 필요한 인터페이스 (0) | 2010.03.16 |