核心串流 Proxy 外掛程式設計指南
核心串流 (KS) Proxy 模組 (Ksproxy.ax) 是一種 DirectShow 篩選器,可代理核心模式和使用者模式應用程式中 KS 物件之間的通訊。 使用者模式元件可以使用 KS Proxy 與以 Ks.sys為基礎的任何迷你驅動程式通訊。
具體而言,應用程式可以使用 KS Proxy 模組,從 KS 迷你驅動程式實作的 KS 物件控制及擷取資訊。 KS 物件包括 KS 篩選準則、KS 針腳和 KS 時鐘。
您可以撰寫外掛程式來擴充 KS Proxy,這是提供存取屬性值方法的 COM 介面。 外掛程式模型的優點是它為應用程式寫入器提供比直接使用 KS 針腳和 KS 篩選屬性集更熟悉的機制。
下列各節提供如何撰寫介面處理常式外掛程式或使用 KS Proxy 與 KS 型迷你驅動程式通訊的屬性頁的高階描述。
介面外掛程式提供程式設計控制項,可從應用程式內取得和設定屬性值。 或者,如果您的目標是讓使用者透過使用者介面操作屬性,屬性頁會更合理。 這兩種機制都需要您更新登錄。
如需 KS Proxy COM 介面、匯出的協助程式函式,以及應用程式和外掛程式所使用的結構的詳細資訊,請參閱 核心串流 Proxy。