推送來源篩選範例

Description

此範例包含一組三個來源篩選準則,提供下列來源資料作為視訊串流:

  • CPushSourceBitmap:從目前目錄載入的單一點陣圖 ()
  • CPushSourceBitmapSet:從目前目錄載入的點陣圖集 ()
  • CPushSourceDesktop:僅 (GDI) 目前的桌面映射複本

使用方式

若要使用篩選,請將它載入 GraphEdit 並轉譯其輸出釘選。 這會 (連接視訊轉譯器,而且可能) 色彩空間轉換器篩選準則,並可讓您顯示輸出。 如果您想要將輸出轉譯至 AVI 檔案、載入 AVI Mux、載入檔案寫入器篩選器、提供輸出名稱給檔案寫入器,以及轉譯 PushSource 篩選的輸出釘選。 您也可以載入並連接視訊設備、視訊效果等等。

注意

桌面擷取篩選器不支援硬體重迭,因此不會擷取轉譯成重迭表面或透過硬體重迭顯示的資料指標。 它會使用 GDI 將目前的桌面影像轉換成點陣圖,以媒體範例的形式傳遞至輸出釘選。

 

下載範例

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

此範例會安裝在下列路徑下: [SDK Root]\Samples\Multimedia\DirectShow\Filters\PushSource。

DirectShow 範例