共用方式為


IKsDataTypeCompletion 介面 (ksproxy.h)

IKsDataTypeCompletion 介面提供方法來完成傳遞至 IAMStreamConfig::SetFormat 方法的部分指定媒體類型。

這個介面的 IID 是IID_IKsDataTypeCompletion。

遺產

IKsDataTypeCompletion 介面繼承自 IUnknown 介面

方法

IKsDataTypeCompletion 介面具有這些方法。

 
IKsDataTypeCompletion::KsCompleteMediaType

KsCompleteMediaType 方法會完成部分指定的媒體類型,該類型會先呈現給 IAMStreamConfig::SetFormat 方法。

言論

為了保持 Proxy 資料類型中性,可以載入選擇性數據類型處理程式,以在傳遞至內核模式篩選時按摩數據流。 您應該將數據類型處理程式實作為至少支援 IKsDataTypeHandler 介面的 COM 伺服器。 IKsDataTypeCompletion 介面對於數據類型處理程式而言是選擇性的。 如果媒體格式有部分指定的表單,數據類型處理程式僅支援 IKsDataTypeCompletion

數據類型處理程式通常會在針腳連接過程中載入,並在連接中斷時卸除。 不過,數據型別處理程式有時會短暫地載入其他用途。 例如,如果應用程式使用 DirectShow 的 IAMStreamConfig::SetFormat 方法,應用程式可能會使用數據類型處理程式來完成從 IAMStreamConfig::SetFormat 傳回的部分媒體類型參數。 如需 IAMStreamConfig::SetFormat 的詳細資訊,請參閱 Microsoft Windows SDK 檔。

要求

要求 價值
目標平臺 窗戶
標頭 ksproxy.h (包括 Ksproxy.h)

另請參閱

IKsDataTypeHandler