PngFilterMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 はフィルター処理を実行せず、通常は最も高速ですが、最も多くの領域を消費します。 Sub、 Up、 Average 、 Paeth のフィルター処理は、さまざまな画像で異なる方法で実行されます。 アダプティブ フィルター処理では、イメージ内の各スキャンラインに対して、以前のフィルター モードの中で最も効率的な選択が試行されます。 通常、これは最も遅いパフォーマンスを発揮しますが、最小の領域を消費します。