共用方式為


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 檔。

規格需求

需求
目標平台 Windows
標頭 ksproxy.h (包含 Ksproxy.h)

另請參閱

IKsDataTypeHandler