MFPKEY_CONSTRAINENCOMPLEXITY プロパティ

オーディオ エンコード アルゴリズムの複雑さを制約するかどうかを指定します。

IPropertyBag の定数

IPropertyStore を使用してのみ使用できます。

データ型

VT_BOOL

既定値

VARIANT_FALSE

注釈

このプロパティを既定値 の VARIANT_FALSE のままにすると、オーディオ エンコーダーは既定のアルゴリズムを使用します。 既定のアルゴリズムは、出力の種類と実行されている Windows のバージョンによって異なります。 次の表では、さまざまな組み合わせの既定の動作について説明します。

オペレーティング システム 既定の動作
Windows Vista すべての出力の種類について、オーディオ エンコーダーは既定で最も複雑なアルゴリズムを使用します。
Windows 7 Standard および Professional の出力の種類の場合、オーディオ エンコーダーは既定で最も複雑なアルゴリズムを使用します。 ロスレス出力の種類の場合、オーディオ エンコーダーは既定で最も複雑なアルゴリズムを使用します。

 

このプロパティを VARIANT_TRUE に設定する場合は、 MFPKEY_ENCCOMPLEXITY プロパティを設定して複雑さの値も指定する必要があります。

要件

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

こちらもご覧ください

Media Foundation のプロパティ