Share via


IMFTranscodeProfile 介面 (mfidl.h)

由轉碼設定檔物件實作。

轉碼設定檔會儲存拓撲產生器用來產生輸出檔案之轉碼拓撲的組態設定。 這些組態設定是由呼叫端指定,並包含呼叫端所指定的音訊和視訊串流屬性、編碼器設定和容器設定。

若要建立轉碼設定檔物件,請呼叫 MFCreateTranscodeProfile。 設定的轉碼設定檔會傳遞至 MFCreateTranscodeTopology,這會使用適當的設定來建立轉碼拓撲。

繼承

IMFTranscodeProfile介面繼承自IUnknown介面。 IMFTranscodeProfile 也有下列類型的成員:

方法

IMFTranscodeProfile介面具有這些方法。

 
IMFTranscodeProfile::GetAudioAttributes

取得目前在轉碼設定檔中設定的音訊資料流程設定。
IMFTranscodeProfile::GetContainerAttributes

取得目前在轉碼設定檔中設定的容器設定。
IMFTranscodeProfile::GetVideoAttributes

取得目前在轉碼設定檔中設定的視訊資料流程設定。
IMFTranscodeProfile::SetAudioAttributes

設定轉碼設定檔中的音訊資料流程組態設定。
IMFTranscodeProfile::SetContainerAttributes

設定轉碼設定檔中的容器組態設定。
IMFTranscodeProfile::SetVideoAttributes

設定轉碼設定檔中的視訊串流組態設定。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 mfidl.h

另請參閱

快速轉碼物件

媒體基礎介面

轉碼 API