共用方式為


MF_TRANSCODE_CONTAINERTYPE 屬性

指定編碼檔案的容器類型。 Media Foundation 支援容器類型。

資料類型

GUID

下表說明 Media Foundation 所提供的容器類型可能值。

意義
MFTranscodeContainerType_ASF
ASF 檔案容器。
MFTranscodeContainerType_MPEG4
MP4 檔案容器。
MFTranscodeContainerType_MP3
MP3 檔案容器。
MFTranscodeContainerType_3GP
3GP 檔案容器。
MFTranscodeContainerType_AC3
AC3 檔案容器。
MFTranscodeContainerType_ADTS
ADTS 檔案容器。
MFTranscodeContainerType_MPEG2
MPEG2 檔案容器。
MFTranscodeContainerType_FMPEG4
FMPEG4 檔案容器。
MFTranscodeContainerType_WAVE
WAVE 檔案容器。
Windows 8.1 和更新版本支援。
MFTranscodeContainerType_AVI
AVI 檔案容器。
Windows 8.1 和更新版本支援。
MFTranscodeContainerType_AMR
AMR 檔案容器。

 

取得/設定

若要取得此屬性,請呼叫 IMFAttributes::GetGUID

若要設定此屬性,請呼叫 IMFAttributes::SetGUID

備註

這個屬性會與 Fast Transcode 功能與接收寫入器物件搭配使用。

此屬性的 GUID 常數是從 mfuuid.lib 匯出。

快速轉碼

應用程式必須在轉碼設定檔上設定容器屬性,才能建置轉碼拓撲。 拓撲產生器會分析此屬性,並在管線中載入適當的媒體接收。 如需詳細資訊,請參閱下列主題:

接收寫入器

這個屬性可用來設定接收寫入器的檔案容器類型。 如需詳細資訊,請參閱 接收寫入器屬性

需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 R2 [僅限傳統型應用程式]
頁首
Mfidl.h

另請參閱

依字母順序排列的媒體基礎屬性清單

轉碼 API