MF_MT_COMPRESSED屬性

指定媒體類型是否壓縮媒體資料。

資料類型

UINT32

將 視為布林值。

備註

如果此屬性為 TRUE,媒體類型為壓縮格式。 否則,媒體類型為未壓縮或壓縮類型未知。

此屬性不保證會針對所有壓縮格式設定為 TRUE ,因此應用程式通常不應該依賴這個屬性。 判斷是否壓縮格式的最可靠方式是維護已知格式的清單。 如果應用程式無法辨識格式,如 MF_MT_SUBTYPE 屬性中所指定,則不應該假設任何有關壓縮格式的任何專案。

若要判斷格式是否使用時態壓縮 (表示某些樣本是從先前的範例) 計算為差異,請檢查 MF_MT_ALL_SAMPLES_INDEPENDENT 屬性。

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

規格需求

需求
最低支援的用戶端
Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器
Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭
Mfapi.h

另請參閱

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

媒體類型屬性