共用方式為


關於影片擷取裝置

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

大部分的新影片擷取裝置都使用 Windows 驅動程式模型 (WDM) 驅動程式。 在WDM架構中,Microsoft提供一組稱為類別驅動程式的硬體獨立驅動程式,而硬體廠商則提供硬體特定的迷你驅動程式。 minidriver 會實作裝置專屬的任何函式;針對大部分的函式,minidriver 會呼叫 Microsoft 類別驅動程式。

在 DirectShow 篩選圖表中,任何 WDM 擷取裝置會顯示為 WDM 視訊擷取 篩選條件。 WDM 視訊擷取篩選器會根據驅動程式的特性來設定自己。 它會出現在驅動程式提供的名稱之下, 您不會在圖形中的任何位置看到名為 「WDM 影片擷取篩選」 的篩選條件。

某些較舊的擷取裝置仍然使用適用於 Windows(VFW) 驅動程式的視訊。 雖然這些驅動程式現在已過時,但在透過 VFW 擷取篩選器的 DirectShow 中支援這些驅動程式。

注意

Windows 可讓使用者在 [隱私權與安全性 -> 相機] 底下的 [Windows 設定] 應用程式中授與或拒絕裝置相機的存取權。 初始化擷取裝置時,應用程式應該檢查他們是否可以存取相機,並處理使用者拒絕存取的情況。 如需詳細資訊,請參閱 處理 Windows 相機隱私權設定

關於 DirectShow 中的影片擷取