MF_MT_COMPRESSED属性

メディア データを圧縮するかどうかをメディアの種類に指定します。

データ型

UINT32

ブール値として扱います。

注釈

この属性が TRUE の場合、メディアの種類は圧縮形式です。 それ以外の場合は、メディアの種類が圧縮されていないか、圧縮の種類が不明です。

この属性は、すべての圧縮形式で TRUE に設定されるとは限りません。そのため、アプリケーションでは通常、この属性を使用しないでください。 形式が圧縮されているかどうかを判断する最も信頼性の高い方法は、既知の形式のリストを維持することです。 MF_MT_SUBTYPE属性で指定されているように、アプリケーションが形式を認識しない場合は、形式の圧縮について何も想定しないでください。

形式でテンポラル圧縮を使用するかどうかを判断するには (つまり、一部のサンプルは以前のサンプルからの差分として計算されます)、MF_MT_ALL_SAMPLES_INDEPENDENT属性をチェックします。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリ |UWP アプリ]
Header
Mfapi.h

こちらもご覧ください

Media Foundation 属性のアルファベット順リスト

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

メディアの種類の属性