VMRPlayer 範例

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

Description

此範例使用影片混合轉譯器 9 (VMR-9) 篩選,以 Alpha 混合一或兩個執行中的影片和靜態影像。

使用方式

若要開啟第一個影片,請從 [檔案] 功能表選擇 [開啟主要資料流程]。 若要開啟第二個視訊,請從 [檔案] 功能表選擇 [開啟次要資料流程], (您必須先開啟主要資料流程) 。 若要播放影片,請按一下 [ 播放 ] 按鈕。

您可以從[VMR 屬性] 功能表選取 [主要串流] 或 [次要串流],以設定影片的位置、大小和 Alpha 值。

若要在影片上新增靜態點陣圖,請從[VMR 屬性] 功能表選擇 [靜態應用程式影像],然後按一下 [顯示應用程式影像]方塊。 您可以使用相同的對話方塊來控制點陣圖的位置、大小和 Alpha 值。

若要擷取混合的視訊影像,請從[VMR 屬性] 功能表選擇 [擷取點陣圖影像]。

您也可以從命令列指定主要映射資料流程:

VMRPlayer/P檔案名

下載範例

若要下載 DirectShow SDK 範例,請安裝最新版的 Windows SDK

DirectShow 範例