共用方式為


WDM 視訊擷取篩選器

[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

WDM 視訊擷取篩選會控制使用 Windows 驅動程式模型 (WDM) 驅動程式的類比擷取裝置。

此篩選實際上是核心模式 KsProxy 外掛程式。 它提供 WDM 驅動程式的屬性頁和 COM 介面,這些驅動程式控制類比擷取裝置 (也稱為類比視訊解碼器) 。 應用程式可以直接將其視為篩選準則。 若要將此篩選新增至篩選圖表,請使用 系統裝置列舉值。 它會針對使用此外掛程式的每個裝置傳回唯一的 Moniker。 如需詳細資訊,請參閱 列舉裝置和篩選 條件,以及 硬體裝置參與篩選圖表的方式。 如同以 KsProxy 為基礎的任何篩選,篩選準則的易記名稱將取決於基礎驅動程式。

並非所有透過 WDM 影片擷取篩選公開的裝置都會實作下列所有介面。 應用程式可以使用 QueryInterface 來判斷特定裝置支援哪些介面。

標籤
篩選介面 裝置的 WDM 驅動程式可能支援下列一或多個專案: IAMAnalogVideoDecoderIAMCameraControlIAMDeviceRemovalIAMDroppedFramesIAMExtDeviceIAMExtTransportIAMFilterMiscFlagsIAMTimecodeReaderIAMVideoCompressionIAMVideoControlIAMVideoProcAmpIBaseFilterIKsPropertySetIMediaSeekingIReferenceClockISpecifyPropertyPages
輸入釘選媒體類型 驅動程式相依。
輸入針腳介面 驅動程式相依。
輸出釘選媒體類型 驅動程式相依。
輸出針腳介面 驅動程式可能支援下列其中一或多個:IAMBufferNegotiationIAMStreamConfig、IAMStreamControlIKsPinIKsPropertySetIStreamBuilderIMediaSeekingIPinIQualityControlISpecifyPropertyPages
篩選 CLSID 不適用。
屬性頁 CLSID 驅動程式相依。
外掛程式可執行檔 kswdmcap.ax
優點 驅動程式相依。
篩選類別 CLSID_VideoInputDeviceCategory

 

DirectShow 篩選準則

影片擷