影片擷取介面

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

這些介面支援視訊擷取,使用 Microsoft® Windows® 驅動程式模型 (WDM) 裝置或適用于 Windows® (VFW 的舊版 Microsoft® Video) 裝置。

介面 描述
IAMAnalogVideoDecoder 控制 WDM 視訊擷取卡上的視訊數位化。
IAMBufferNegotiation 控制針腳如何配置緩衝區。
IAMCopyCaptureFileProgress 回呼介面,以接收檔案複製作業的進度。
IAMCrossbar 建立 WDM 音訊或視訊來源與 WDM 擷取裝置之間的硬體連線。
IAMDroppedFrames 查詢擷取效能的相關擷取篩選。
IAMStreamControl 控制個別資料流程的開始和停止時間。
IAMStreamConfig 查詢並設定擷取篩選準則的輸出格式。
IAMVfwCaptureDialogs 顯示 VFW 擷取驅動程式所提供的對話方塊。
IAMVideoControl 從擷取裝置控制圖片。
IAMVideoProcAmp 調整視訊訊的品質,例如亮度、對比、色調、飽和度、gamma 和尖角。
ICaptureGraphBuilder2 建置影片擷取的篩選圖表。
IFileSinkFilter2 指定輸出檔的名稱和屬性。

 

外部裝置控制介面

影片擷