影片擷取介面
[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 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 | 指定輸出檔的名稱和屬性。 |
相關主題