PngFilterMode 列挙型

定義

PNG 画像の画像圧縮の前に画像を最適化するために使用するフィルターを指定します。

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

Windows の要件

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

フィールド

Adaptive 6

アダプティブ型フィルターが適用されます。

Automatic 0

フィルターの種類は自動的に選択されます。

Average 4

[Average type]\(平均の種類\) フィルターが適用されます。

None 1

イメージは変更されません。

Paeth 5

Paeth 型フィルターが適用されます。

Sub 2

Sub 型フィルターが適用されます。

Up 3

Up フィルターの種類が適用されます。

注釈

PNG フィルター モードは圧縮効率にのみ影響し、画質には影響しません。 None はフィルター処理を実行せず、通常は最も高速ですが、最も多くの領域を消費します。 SubUpAveragePaeth のフィルター処理は、さまざまな画像で異なる方法で実行されます。 アダプティブ フィルター処理では、イメージ内の各スキャンラインに対して、以前のフィルター モードの中で最も効率的な選択が試行されます。 通常、これは最も遅いパフォーマンスを発揮しますが、最小の領域を消費します。

適用対象