MFPKEY_NUMBFRAMES プロパティ

双方向予測フレーム (B フレーム) の数を指定します。

IPropertyBag の定数

g_wszWMVCNumBFrames

データ型

VT-I4

既定値

0

注釈

既定では、Windows Media Video 9 では、完全にエンコードされたフレームであるキー フレームまたはアンカー フレームとも呼ばれるフレーム内 (I フレーム) と、前の I フレームとの違いとしてエンコードされた予測フレーム (P フレーム) のみが使用されます。 B フレームは、前のフレームとの違いと次のフレームとの違いの両方を格納するため、P フレームとは異なります。

B フレームを使用するようにコーデックを設定すると、I または P タイプのフレームの各ペア間で指定された数の B フレームが使用されます。

たとえば、B フレームのないフレームのシーケンスが "IPPPPPPPPI" の場合、2 つの B フレームを持つ同じシーケンス エンコードは "IBBPBBPBBI" になります。

ほとんどのコンテンツでは、1 つまたは 2 つの B フレームが適切です。 より高いデータ レートでは、通常、1 つの B フレームが最適な選択肢です。 3 つ以上が役に立つことはほとんどありません。

このプロパティの有効な値の範囲は 0 から 7 です。

要件

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

こちらもご覧ください

Media Foundation のプロパティ