共用方式為


WDM 視訊擷取篩選

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

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

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

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

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

 

DirectShow 篩選

視訊擷取