次の方法で共有


MFPKEY_VIDEOSCALING プロパティ

コーデックでビデオ スケーリングの最適化を使用するかどうかを指定します。

IPropertyBag の定数

g_wszWMVCVideoScaling

データ型

VT_I4

既定値

0

解説

ビデオスケーリングは、低ビットレートでエンコードされたビデオの視覚的品質を向上させることができる知覚最適化の一種です。 ビデオスケーリングの最適化により、顕著なアーティファクトが減少しますが、画像の詳細が犠牲になる可能性があります。 この最適化は、以下で説明するようにエンコードされたビデオの luma 範囲に影響しますが、出力ビデオの物理的な解像度には影響しません。

このプロパティは、次のいずれかの値に設定できます。

説明
0 ビデオのスケーリングは使用されません。
1 エンコーダーでは、保守的なビデオ スケーリングの最適化が使用されます。 luma 範囲は 0...255 から 26...229 にスケーリングされます。
2 エンコーダーでは、積極的なビデオ スケーリングの最適化が使用されます。 luma 範囲は 0...255 から 31...224 にスケーリングされます。

 

要件

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

関連項目

Media Foundation のプロパティ