DirectShow DirectShow 레퍼런스 DirectShow 의 필터 AVI 데콘프렛사 필터   [목차열람] [주소복사] [슬롯비우기]
AVI 디컴프레서필터
 
Microsoft DirectX 9.0

AVI 디컴프레서필터

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

↑TOP