共用方式為


VMRPlayer 範例

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

描述

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

使用方式

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

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

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

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

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

VMRPlayer /P 檔名

下載範例

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

DirectShow 範例