KsStudio 公用程式

KsStudio 公用程式是核心串流工具,可用來在 Windows 中建置、檢查及測試 WDM KS 篩選圖形。 KsStudio 最實用的功能之一,就是能夠建構篩選圖形的圖形標記法,以顯示篩選準則與篩選內部節點之間的針腳對釘連線。 雖然 KsStudio 主要是針對音訊篩選圖形所設計,但它可用來建置和探索包含任何類型的 WDM KS 篩選的圖表。

KSStudio 的用途

數個 Windows 驅動程式類別,特別是多媒體網域中的驅動程式,會實作為 AVStream (先前稱為核心串流或 KS) 篩選準則。 依賴 AVStream 架構的技術包括:

  • 音訊驅動程式,包括 USB 和 PCI 設備磁碟機,以及效果和其他中繼篩選器。

  • 視訊擷取

KSStudio 是一種工具,可讓 AVStream 篩選驅動程式直接存取開發下的篩選準則。 其強度在於它不會使用任何多媒體 API,例如 DirectSound、MMSystem 或 DirectShow,因此可用來針對這些 API 所見的問題進行疑難排解。

KSStudio 提供下列功能:

  • 篩選處理站列舉

  • 篩選和釘選具現化 (包括圖形建置)

  • 篩選和釘選程式碼剖析

  • 篩選內部拓撲圖表

  • 釘選連接

  • 屬性設定和取得

  • 事件啟用和訊號指示

  • 僅) 串流 (音訊和 vidcap

  • 基本功能測試

KsStudio 公用程式 (Ksstudio.exe) 安裝

KsStudio 公用程式 (Ksstudio.exe) 隨附于 Microsoft Windows 驅動程式套件中的軟體工具 (WDK) 。

若要安裝 KsStudio,請下載 WDK 並執行 WDK 安裝應用程式。 如需詳細資訊,請參閱 下載 Windows 驅動程式套件 (WDK)

安裝程式會在 x86 和工具目錄的 amd64 子目錄中安裝平臺特定版本的 KsStudio.exe。

KsStudio 功能表配置和結構

KSStream 公用程式介面的螢幕擷取畫面,其中顯示第一列上功能表窗格 1、2、3 和 6,後面接著底部資料列的 4 和 5。

1) Filter Factory 檢視

此視窗會顯示安裝在系統上的篩選處理站,由 KSCATEGORY 組織。 這裡也會顯示「測試篩選」。 如需詳細資訊,請參閱列舉選項和篩選處理站。 篩選處理站檢視可停駐且可調整大小。

2) 拓撲檢視和 3 個) 物件詳細資料檢視

這兩個視窗會顯示所有具現化篩選準則及其子物件的表示, (針腳處理站、針腳、節點和連線) 。 拓撲檢視是一種概念標記法,強調篩選準則和篩選圖形 (拓撲) 配置。 它會顯示針腳之間的連線、透過篩選的資料路徑,並指出目前的針腳狀態。 物件詳細資料檢視是階層式文字標記法,強調物件關聯、屬性的目前值,以及釘選和事件狀態。 這兩個檢視是合作的,在於按一下某個檢視中的物件會選取另一個檢視中的物件表示。 物件詳細資料檢視可停駐且可調整大小。

4) 記錄視窗

KSStudio 中核心物件上完成的所有作業都會產生一些記錄。 此記錄可以移至 3 個記錄目標中的任何一個,也就是 (記錄視窗) , (b) 記錄檔,以及/或 (c) 偵錯工具。 您可以移至 View.Logging Options 功能表項目,為每個指定記錄量。 記錄視窗是可停駐且可調整大小的。

5) KSMonitor IRP 記錄檢視和 6) KSMonitor IRP 統計資料檢視

這兩個視窗會顯示所有指定篩選所接收之 IRP 的詳細資料和統計資料。

另請參閱

KSStudio - 篩選和篩選處理站

KSStudio - 針腳和節點

KSStudio - KSProperties 和事件

KSStudio - KS 監視器

KSStudio - 使用範例