DirectShow DirectShow 레퍼런스 DirectShow 의 필터 AVI 데콘프렛사 필터 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
AVI 디컴프레서필터는, 필터 그래프에 참가하기 위해서 비디오 압축 매니저 (VCM) CODEC 를 유효하게 한다. 이 필터는, 필요에 따라서 필터 그래프 매니저가 자동적으로 사용하기 (위해)때문에, 애플리케이션이 필터를 필터 그래프에 추가할 필요는 없다.
필터 그래프 매니저는, AVI 파일을 렌더링하기 위한 그래프를 생성 할 때, 파일의 AVI 헤더내의 FOURCC 를 체크해, 그 비디오 스트림이 압축되고 있는지를 판단한다. 압축되고 있는 경우, 필터 그래프 매니저는 AVI 디컴프레서를 추가한다. AVI 디컴프레서는 그 후, 파일을 처리할 수 있는 인스톨 끝난 디컴프레서의 레지스트리를 검색한다.
주 : MPEG 디컴프레서는 VCM CODEC 로서는 처리 되지 않고, 네이티브 DirectShow 필터로서의 보고 처리 된다.
업 스트림 핀에서는, AVI 디컴프레서는 보통 AVI 스플리터에 접속한다. 출력 핀상에서는, 보통비디오 렌더러 또는 AVI Mux 필터에 접속한다.
필터 인터페이스 | IBaseFilter |
입력 핀 미디어 타입 | 메이저 타입 :MEDIATYPE_Video
서브 타입 :압축 타입의 FOURCC 코드에 대응하고 있을 필요가 있다. 더 자세한 정보는, 「FOURCC 코드」를 참조할것. 포맷 타입 : FORMAT_VideoInfo |
입력 핀인타페이스 | IMemInputPin ,IPin ,IQualityControl |
출력 핀 미디어 타입 | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
출력 핀인타페이스 | IMediaPosition ,IMediaSeeking ,IPin ,IQualityControl |
필터 CLSID | CLSID_AVIDec |
프로퍼티 페이지 CLSID | 프로퍼티 페이지 없음. |
실행 모듈 | quartz.dll |
메리트 | MERIT_NORMAL |
필터 카테고리 | CLSID_LegacyAmFilterCategory |