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 |