파일 작성기 필터
[DirectShow 이 페이지와 연결된 기능은 레거시 기능입니다. MediaPlayer, IMFMediaEngine, Media Foundation 오디오/비디오 캡처대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11에 최적화되었습니다. Microsoft는 가능하면 새로운 코드에서 MediaPlayer, IMFMediaEngine 및 Audio/Video Capture를 DirectShow대신 Media Foundation 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
파일 작성기 필터는 형식에 관계없이 디스크에 파일을 쓰는 데 사용할 수 있습니다. 필터는 입력 핀에서 수신하는 모든 항목을 디스크에 쓰기만 하므로 파일의 서식을 올바르게 지정할 수 있는 멀티플렉서에 업스트림으로 연결되어야 합니다. 파일 작성기를 사용하여 새 출력 파일을 만들거나 기존 파일을 지정할 수 있습니다. 파일이 이미 있으면 새 데이터로 완전히 덮어씁니다.
파일 작성기 필터는 입력 스트림의 타임스탬프를 파일 오프셋으로 사용하고 파일에 대한 임의 액세스를 제공합니다. 그래프가 중지된 후 파일 헤더를 읽고 쓸 수 있도록 IStream 지원합니다. 성능을 향상시키기 위해 버퍼링되지 않은 겹치지 않는 쓰기도 지원하고 해당 버퍼 협상을 처리합니다.
메모
ASF 파일을 작성하려면 WM 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 |
관련 항목