Share via


BitmapInterpolationMode 列挙型

定義

ピクセル データのスケーリングに使用する補間モードを指定します。

public enum class BitmapInterpolationMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapInterpolationMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapInterpolationMode
var value = Windows.Graphics.Imaging.BitmapInterpolationMode.nearestNeighbor
Public Enum BitmapInterpolationMode
継承
BitmapInterpolationMode
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

フィールド

Cubic 2

bicubic 補間アルゴリズム。 ターゲット ピクセル値は、4 x 4 グリッド内の最も近い 16 ピクセルの加重平均として計算されます。

Fant 3

ファント リサンプリング アルゴリズム。 ターゲット ピクセル値は、ボックス型カーネル内の新しいピクセルにマップされるすべてのピクセルの加重平均として計算されます。

Linear 1

二次補間アルゴリズム。 出力ピクセル値は、2x2 グリッド内の最も近い 4 ピクセルの加重平均として計算されます。

NearestNeighbor 0

最も近い近隣補間アルゴリズム。 最も近いピクセルまたはポイント補間とも呼ばれます。 出力ピクセルには、ポイントが含まれるピクセルの値が割り当てられます。 他のピクセルは考慮されません。

注釈

この列挙体は、BitmapTransformInterpolationMode プロパティを設定するときに使用されます。

一般に、 NearestNeighbor から Fant に移行すると、補間品質が向上し、パフォーマンスが低下します。

適用対象

こちらもご覧ください