MFPKEY_RMAX プロパティ

制約付き 2 パス可変ビット レート (VBR) 再生に使用されるピーク ビット レートを 1 秒あたりのビット数で指定します。

IPropertyBag の定数

g_wszWMVCMaxBitrate

データ型

VT_I4

既定値

既定値はありません。

解説

この値は、再生のピーク ビット レートを表します。 MFPKEY_BMAXの値は、このビット レートの観点からバッファーを記述するために使用されます。実際には、制約付き VBR は、この値をビット レートとして使用する定数ビット レート (CBR) に似ています。 ただし、バッファーが増える限り、制約付き VBR ストリームは低いビット レートで再生できます。

ピーク制約付き 2 パス VBR エンコードには、この値を設定する必要があります。 サンプルの処理を開始した後は、ストリームのエンコードが完了するまで、この値のクエリを実行しないでください。 エンコーダーは、この値の要求をエンコード セッションが終わったことを示すシグナルとして解釈します。次に処理するサンプルは、新しいセッションの開始として扱われます。

通常、この値は MFPKEY_RAVG の値の 2 ~ 3 倍大きい値です。

要件

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

関連項目

Media Foundation のプロパティ