次の方法で共有


MFPKEY_LOOPFILTER プロパティ

エンコード時に、コーデックでインループ デブロッキング フィルターを使用するかどうかを指定します。

IPropertyBag の定数

g_wszWMVCLoopFilter

データ型

VT_BOOL

解説

インループ フィルターは、エンコード時 ("in the loop") でのブロックアーティファクトを削減し、将来の P フレームと B フレームがそれらを転送しないようにするために、エンコードとデコードの両方で適用されるブロック解除メソッドです。

インループ フィルターを適用すると、出力ビデオ フレーム内のマクロ ブロックの端が目立たなくなります。 同時に、画像は見た目が柔らかくなる可能性があります。

インループ フィルターを使用すると、一部のフレームで画像の詳細が減る可能性がありますが、全体的なビデオ品質は顕著にメリットがあります。 ループ内フィルター処理を使用する最大の欠点は、デコードパフォーマンスコストの追加です。

必要条件

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

関連項目

Media Foundation のプロパティ