VFW 捕获筛选器
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
此筛选器适用于使用 Windows 视频的较旧视频捕获硬件。
此筛选器有两个输出引脚。 一个称为“捕获”,另一个称为“预览”或“覆盖”。
Label | 值 |
---|---|
筛选器接口 | IPersistPropertyBag、 IAMVfwCaptureDialogs、 IAMFilterMiscFlags、 IBaseFilter、 ISpecifyPropertyPages、 IOverlayNotify |
输入引脚媒体类型 | 不适用。 |
输入引脚接口 | 不适用。 |
输出引脚媒体类型 | 捕获:MEDIATYPE_Video、MEDIASUBTYPE_NULL、FORMAT_VideoInfoOverlay:MEDIATYPE_Video、MEDIASUBTYPE_Overlay、FORMAT_VideoInfo 预览:MEDIATYPE_Video、MEDIASUBTYPE_NULL、FORMAT_VideoInfo |
输出引脚接口 | 捕获引脚: IAMBufferNegotiation、 IAMDroppedFrames、 IAMPushSource、 IAMStreamConfig、 IAMStreamControl、 IAMVideoCompression、 IKsPropertySet、 IPin、 IQualityControl覆盖固定: IAMStreamControl、 IKsPropertySet、 IPin、 IQualityControl 预览固定: IAMPushSource、 IAMStreamControl、 IKsPropertySet、 IPin、 IQualityControl |
筛选器 CLSID | CLSID_VfwCapture |
属性页 CLSID | CLSID_CaptureProperties |
可执行文件 | qcap.dll |
优点 | MERIT_DO_NOT_USE |
筛选器类别 | CLSID_VideoInputDeviceCategory |
备注
尽管捕获引脚公开 IAMStreamConfig 接口,但为此接口只实现 SetFormat 和 GetFormat 方法。
相关主题