閱讀英文

共用方式為


mftransform.h 標頭

此標頭由多個技術使用。 如需詳細資訊,請參閱

mftransform.h 包含下列程式設計介面:

介面

 
IMFDeviceTransform

本節包含 IMFDeviceTransform 介面的參考資訊。
IMFDeviceTransformCallback

實作此回呼,以在系統組態架構緩衝區傳送至設備磁碟機時接收通知。
IMFTransform

由所有媒體基礎轉換 (MFT) 實作。

函式

 
MFCreateTransformActivate

建立媒體基礎轉換的泛型啟用物件, (MFT) 。

結構

 
MFT_INPUT_STREAM_INFO

包含媒體基礎轉換上輸入資料流程的相關資訊, (MFT) 。 若要取得這些值,請呼叫 IMFTransform::GetInputStreamInfo。
MFT_OUTPUT_DATA_BUFFER

包含媒體基礎轉換之輸出緩衝區的相關資訊。 此結構用於 IMFTransform::P rocessOutput 方法中。
MFT_OUTPUT_STREAM_INFO

包含媒體基礎轉換上輸出資料流程的相關資訊, (MFT) 。 若要取得這些值,請呼叫 IMFTransform::GetOutputStreamInfo。
STREAM_MEDIUM

不適用於應用程式。

列舉

 
_MFT_DRAIN_TYPE

不支援。 (_MFT_DRAIN_TYPE)
_MFT_INPUT_DATA_BUFFER_FLAGS

定義 IMFTransform::P rocessInput 方法的旗標。 目前未定義旗標。
_MFT_INPUT_STATUS_FLAGS

指出媒體基礎轉換上輸入資料流程的狀態, (MFT) 。
_MFT_INPUT_STREAM_INFO_FLAGS

描述媒體基礎轉換上的輸入資料流程, (MFT) 。
_MFT_OUTPUT_DATA_BUFFER_FLAGS

定義 IMFTransform::P rocessOutput 方法的旗標。
_MFT_OUTPUT_STATUS_FLAGS

指出媒體基礎轉換 (MFT) 是否可以產生輸出資料。
_MFT_OUTPUT_STREAM_INFO_FLAGS

描述媒體基礎轉換上的輸出資料流程, (MFT) 。
_MFT_PROCESS_OUTPUT_FLAGS

定義在媒體基礎轉換中處理輸出範例的旗標, (MFT) 。
_MFT_PROCESS_OUTPUT_STATUS

指出對 IMFTransform::P rocessOutput 的撥號狀態。
_MFT_SET_TYPE_FLAGS

定義設定的旗標,或測試媒體基礎轉換上的媒體類型, (MFT) 。
MF3DVideoOutputType

指定如何輸出 3D 立體視訊串流。
MFT_MESSAGE_TYPE

定義媒體基礎轉換 (MFT) 的訊息。