DirectShow DirectShow 레퍼런스 DirectShow 의 필터 파일 라이터 필터   [목차열람] [주소복사] [슬롯비우기]
파일 라이터 필터
 
Microsoft DirectX 9.0

파일 라이터 필터

파일 라이터 필터를 사용하면 포맷에 관계없이 디스크에 파일을 기입할 수가 있다. 이 필터는 입력 핀으로 받은 것을 단지 디스크에 기입할 뿐(만큼)이므로, 파일을 정상적으로 포맷 할 수 있는 멀티플렉서에 업 스트림 접속할 필요가 있다. 파일 라이터를 사용해 새로운 출력 파일을 생성 하거나 기존의 파일을 지정하거나 할 수 있다. 파일이 이미 존재하고 있는 경우, 그 파일은 새로운 데이터로 완전하게 오버라이드(override) 된다.

파일 라이터에 송신되는 샘플의 타임 스탬프는, 파일의 바이트 오프셋(offset)이다. 입력 핀은 IStream 인터페이스를 공개해, 인터페이스의 서브 세트를 지원 한다. 이것에 의해, 그래프가 중지되었을 때에 업 스트림 필터가 데이터를 기입하는 것이 가능하게 된다.

주 :  Microsoft® Windows Media™ Software Development Kit 를 사용해 ASF 파일을 기술하는 경우는,WM ASF 라이터 필터를 사용한다. WM ASF 라이터를 사용하는 것 외에, Microsoft DirectShow 로 ASF 파일을 생성 하는 방법은 없다.

필터 인터페이스 IAMFilterMiscFlags ,IBaseFilter ,IFileSinkFilter ,IFileSinkFilter2 ,IPersistStream
입력 핀 미디어 타입 MEDIATYPE_Stream, MEDIASUBTYPE_NULL
입력 핀인타페이스 IMemInputPin ,IPin ,IQualityControl ,IStream
출력 핀 미디어 타입 이용할 수 없다.
출력 핀인타페이스 이용할 수 없다.
필터 CLSID CLSID_FileWriter
프로퍼티 페이지 CLSID 프로퍼티 페이지 없음.
실행 모듈 qcap.dll
메리트 MERIT_DO_NOT_USE
필터 카테고리 CLSID_LegacyAmFilterCategory

↑TOP