ksproxy.h 標頭
資料流程會使用此標頭。 如需詳細資訊,請參閱
ksproxy.h 包含下列程式設計介面:
介面
IKsAggregateControl IKsAggregateControl 介面提供方法,可在支援介面的 KS 物件上新增和移除 COM 伺服器做為匯總提供者。 |
IKsAllocator IKsAllocator 介面提供控制及查詢配置器的方法。 IKsAllocator 適用于 Proxy 使用,不建議用於應用程式。 |
IKsAllocatorEx IKsAllocatorEx 介面適用于 Proxy 使用,不建議用於應用程式。 IKsAllocatorEx 會繼承 IKsAllocator 介面的所有方法,並擴充 IKsAllocator 以提供進一步控制和查詢配置器的方法。 |
IKsClockPropertySet IKsClockPropertySet 介面提供方法,讓 Proxy 能夠精確地反映時間。 |
IKsControl IKsControl 介面提供控制 KS 篩選或 KS 針腳的使用者模式方法。 如需與此介面相等的使用者模式相關資訊,請參閱 IKsControl AVStream COM 介面。 |
IKsDataTypeCompletion IKsDataTypeCompletion 介面提供方法,以完成傳遞至 IAMStreamConfig::SetFormat 方法的部分指定媒體類型。 |
IKsDataTypeHandler IKsDataTypeHandler 介面提供執行選擇性前置處理和媒體樣本後處理的方法。 |
IKsInterfaceHandler IKsInterfaceHandler 介面會根據為已建立的連接所指定的KSPIN_INTERFACE結構,提供將樣本封送處理至核心的方法。 此介面的 IID 是IID_IKsInterfaceHandler。 |
IKsNotifyEvent IKsNotifyEvent 介面提供方法,讓擁有 DirectShow 事件的 KS 物件發出具有指定參數的事件。 |
IKsObject IKsObject 介面提供方法來擷取 KS 物件的檔案控制代碼。 |
IKsPin IKsPin 介面提供控制及擷取針腳相關資訊的方法。 |
IKsPinEx IKsPinEx 介面會繼承 IKsPin 介面的所有方法,並擴充 IKsPin 以提供方法,通知篩選圖形發生錯誤,讓篩選圖表有機會停止。 |
IKsPinFactory IKsPinFactory 介面提供擷取針腳處理站識別碼的方法。 |
IKsPinPipe IKsPinPipe 介面適用于 Proxy 使用,不建議用於應用程式。 IKsPinPipe 提供控制針腳管道的方法。 |
IKsPropertySet ksproxy.h 中的 IKsPropertySet 介面提供存取 KS 物件屬性的方法,這些物件是在 KS 迷你驅動程式中實作。 |
IKsQualityForwarder IKsQualityForwarder 介面會繼承 IKsObject 介面的方法,並擴充 IKsObject 以提供從針腳排清資訊的方法。 |
IKsTopology IKsTopology 介面提供一種方法,以開啟包含在篩選內的拓撲節點物件。 |
函式
KsGetMediaType KsGetMediaType 函式會擷取釘選處理站識別碼上媒體類型的相關資訊。 |
KsGetMediaTypeCount KsGetMediaTypeCount 函式會傳回釘選處理站識別碼上可用的媒體類型數目。 |
KsGetMultiplePinFactoryItems KsGetMultiplePinFactoryItems 函式會擷取可變長度資料緩衝區中的 pin 屬性專案。 |
KsOpenDefaultDevice KsOpenDefaultDevice 函式會開啟指定隨插即用 (PnP) 類別中列出的第一個裝置控制碼。 |
KsResolveRequiredAttributes KsResolveRequiredAttributes 函式會搜尋附加至指定屬性之資料範圍的屬性清單,並確保找到所有指定的屬性。 |
KsSynchronousDeviceControl KsSynchronousDeviceControl 函式會向檔案控制碼指定的 KS 物件發出同步裝置 I/O 控制作業。 |
結構
KSSTREAM_SEGMENT KSSTREAM_SEGMENT 結構包含描述資料流程上所發生 I/O 作業的資訊。 |
ALLOCATOR_PROPERTIES_EX ALLOCATOR_PROPERTIES_EX結構適用于 Proxy 使用,不建議用於應用程式。 ALLOCATOR_PROPERTIES_EX包含描述配置器屬性的資訊。 |
OPTIMAL_WEIGHT_TOTALS 深入瞭解:OPTIMAL_WEIGHT_TOTALS結構 |
PIPE_DIMENSIONS PIPE_DIMENSIONS結構適用于 Proxy 使用,不建議用於應用程式。 PIPE_DIMENSIONS包含資訊,描述與管道相關之各種針腳上的畫面壓縮/擴充比例。 |
PIPE_TERMINATION PIPE_TERMINATION結構適用于 Proxy 使用,不建議用於應用程式。 PIPE_TERMINATION包含描述管道針腳結束字元的資訊。 |
列舉
FRAMING_CACHE_OPS 深入瞭解:FRAMING_CACHE_OPS列舉 |
FRAMING_PROP 深入瞭解:FRAMING_PROP列舉 |
KS_LogicalMemoryType 深入瞭解:KS_LogicalMemoryType列舉 |
KSALLOCATORMODE 深入瞭解:KSALLOCATORMODE 列舉 |
KSIOOPERATION 深入瞭解:KSIOOPERATION 列舉 |
KSPEEKOPERATION 深入瞭解:KSPEEKOPERATION 列舉 |
PIPE_ALLOCATOR_PLACE 深入瞭解:PIPE_ALLOCATOR_PLACE列舉 |
PIPE_STATE 深入瞭解:PIPE_STATE列舉 |