PixelFormat PixelFormat PixelFormat PixelFormat Enum

定義

イメージ内の各ピクセルについて、カラー データの形式を指定します。Specifies the format of the color data for each pixel in the image.

public enum class PixelFormat
public enum PixelFormat
type PixelFormat = 
Public Enum PixelFormat
継承

フィールド

Alpha Alpha Alpha Alpha 262144

ピクセル データには、事前乗算されないアルファ値が含まれています。The pixel data contains alpha values that are not premultiplied.

Canonical Canonical Canonical Canonical 2097152

既定のピクセル形式は、1 ピクセルあたり 32 ビットです。The default pixel format of 32 bits per pixel. この形式では、24 ビットの色深度と 8 ビットのアルファ チャネルが指定されます。The format specifies 24-bit color depth and an 8-bit alpha channel.

DontCare DontCare DontCare DontCare 0

ピクセル形式は指定されていません。No pixel format is specified.

Extended Extended Extended Extended 1048576

予約済み。Reserved.

Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 397319

ピクセル形式は、1 ピクセルあたり 16 ビットです。The pixel format is 16 bits per pixel. このカラー情報は、32,768 種類の色の濃淡を指定します。この情報の 5 ビットが赤、5 ビットが緑、5 ビットが青、1 ビットがアルファです。The color information specifies 32,768 shades of color, of which 5 bits are red, 5 bits are green, 5 bits are blue, and 1 bit is alpha.

Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale 1052676

ピクセル形式は、1 ピクセルあたり 16 ビットです。The pixel format is 16 bits per pixel. このカラー情報は 65,536 種類の灰色の濃淡を指定します。The color information specifies 65536 shades of gray.

Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 135173

1 ピクセルあたり 16 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 5 ビットを使用します。Specifies that the format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. 残りのビットは使用されません。The remaining bit is not used.

Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 135174

この形式は 1 ピクセルあたり 16 ビットであり、そのうちの 5 ビットが赤のコンポーネント、6 ビットが緑のコンポーネント、5 ビットが青のコンポーネントに使用されることを指定します。Specifies that the format is 16 bits per pixel; 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.

Format1bppIndexed Format1bppIndexed Format1bppIndexed Format1bppIndexed 196865

ピクセル形式が 1 ピクセルあたり 1 ビットであり、インデックス付きのカラーを使用することを指定します。Specifies that the pixel format is 1 bit per pixel and that it uses indexed color. したがって、カラー テーブルには 2 色含まれています。The color table therefore has two colors in it.

Format24bppRgb Format24bppRgb Format24bppRgb Format24bppRgb 137224

1 ピクセルあたり 24 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.

Format32bppArgb Format32bppArgb Format32bppArgb Format32bppArgb 2498570

1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.

Format32bppPArgb Format32bppPArgb Format32bppPArgb Format32bppPArgb 925707

1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが事前乗算されます。The red, green, and blue components are premultiplied, according to the alpha component.

Format32bppRgb Format32bppRgb Format32bppRgb Format32bppRgb 139273

1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。Specifies that the format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. 残りの 8 ビットは使用されません。The remaining 8 bits are not used.

Format48bppRgb Format48bppRgb Format48bppRgb Format48bppRgb 1060876

1 ピクセルあたり 48 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.

Format4bppIndexed Format4bppIndexed Format4bppIndexed Format4bppIndexed 197634

この形式が 1 ピクセルあたり 4 ビットであり、インデックス付きであることを指定します。Specifies that the format is 4 bits per pixel, indexed.

Format64bppArgb Format64bppArgb Format64bppArgb Format64bppArgb 3424269

1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.

Format64bppPArgb Format64bppPArgb Format64bppPArgb Format64bppPArgb 1851406

1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが事前乗算されます。The red, green, and blue components are premultiplied according to the alpha component.

Format8bppIndexed Format8bppIndexed Format8bppIndexed Format8bppIndexed 198659

この形式が 1 ピクセルあたり 8 ビットであり、インデックス付きであることを指定します。Specifies that the format is 8 bits per pixel, indexed. したがって、カラー テーブルには 256 色含まれています。The color table therefore has 256 colors in it.

Gdi Gdi Gdi Gdi 131072

このピクセル データには GDI カラーが含まれています。The pixel data contains GDI colors.

Indexed Indexed Indexed Indexed 65536

このピクセル データには、カラー インデックス値が含まれています。カラー インデックス値とは、個別の色の値ではなく、システム カラー テーブル内の色へのインデックスです。The pixel data contains color-indexed values, which means the values are an index to colors in the system color table, as opposed to individual color values.

Max Max Max Max 15

この列挙体の最大値。The maximum value for this enumeration.

PAlpha PAlpha PAlpha PAlpha 524288

このピクセル情報には、事前乗算されるアルファ値が含まれています。The pixel format contains premultiplied alpha values.

Undefined Undefined Undefined Undefined 0

このピクセル形式は未定義です。The pixel format is undefined.

注釈

ピクセル形式は、1 つのピクセルのデータに関連付けられているメモリのビット数を定義します。The pixel format defines the number of bits of memory associated with one pixel of data. 形式は、1 つのピクセルのデータ内の色要素の順序も定義します。The format also defines the order of the color components within a single pixel of data.

PixelFormat48bppRGB、PixelFormat64bppARGB、および PixelFormat64bppPARGB 16 ビット カラー コンポーネント (チャネル) ごとに 1 を使用します。PixelFormat48bppRGB, PixelFormat64bppARGB, and PixelFormat64bppPARGB use 16 bits per color component (channel). GDI + バージョン 1.0 および 1.1 は、チャネルあたり 16 ビットのイメージで読み取ることができますが、このようなイメージは、処理、表示、および保存用チャネルあたり 8 ビット形式に変換されます。GDI+ version 1.0 and 1.1 can read 16-bits-per-channel images, but such images are converted to an 8-bits-per-channel format for processing, displaying, and saving. 各 16 ビット カラー チャネルは、0 ~ 2 の範囲の値を保持できる ^13。Each 16-bit color channel can hold a value in the range 0 through 2^13.

ピクセル形式の一部には、前乗算された色の値が含まれます。Some of the pixel formats contain premultiplied color values. 色の値がアルファ値で乗算されたが既に前乗算されたことを意味します。Premultiplied means that the color values have already been multiplied by an alpha value.

適用対象