次の方法で共有


PixelFormat 列挙体

イメージ内の各ピクセルについて、カラー データの形式を指定します。

<Serializable>
Public Enum PixelFormat
[C#]
[Serializable]
public enum PixelFormat
[C++]
[Serializable]
__value public enum PixelFormat
[JScript]
public
   Serializable
enum PixelFormat

解説

ピクセル形式は、データの 1 つのピクセルに関連付けるメモリのビット数を定義します。また、ピクセル形式は、データの 1 つのピクセル内のカラー コンポーネントの順序も定義します。

PixelFormat48bppRGB、PixelFormat64bppARGB、および PixelFormat64bppPARGB では、カラー コンポーネント (チャネル) ごとに 16 ビットを使用します。GDI+ バージョン 1.0 および 1.1 では、1 チャネルが 16 ビットのイメージを読み取ることができますが、処理、表示、および保存の際には 1 チャネルが 8 ビットの形式に変換されます。16 ビットの各色のチャネルには、0 から 2^13 の範囲の値を保持できます。

メンバ

メンバ名 説明
Alpha ピクセル データには、前乗算されないアルファ値が含まれています。
Canonical 予約済み。
DontCare ピクセル形式は指定されていません。
Extended 予約済み。
Format16bppArgb1555 ピクセル形式は、1 ピクセルあたり 16 ビットです。このカラー情報は、32,768 種類の色の濃淡を指定します。この情報の 5 ビットが赤、5 ビットが緑、5 ビットが青、1 ビットがアルファです。
Format16bppGrayScale ピクセル形式は、1 ピクセルあたり 16 ビットです。このカラー情報は 65,536 種類の灰色の濃淡を指定します。
Format16bppRgb555 1 ピクセルあたり 16 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 5 ビットを使用します。残りのビットは使用されません。
Format16bppRgb565 この形式は 1 ピクセルあたり 16 ビットであり、そのうちの 5 ビットが赤のコンポーネント、6 ビットが緑のコンポーネント、5 ビットが青のコンポーネントに使用されることを指定します。
Format1bppIndexed ピクセル情報が 1 ピクセルあたり 1 ビットであり、インデックス付きカラーを使用することを指定します。したがって、カラー テーブルには 2 色含まれています。
Format24bppRgb 1 ピクセルあたり 24 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。
Format32bppArgb 1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。
Format32bppPArgb 1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが前乗算されます。
Format32bppRgb 1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。残りの 8 ビットは使用されません。
Format48bppRgb 1 ピクセルあたり 48 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。
Format4bppIndexed この形式が 1 ピクセルあたり 4 ビットであり、インデックス付きであることを指定します。
Format64bppArgb 1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。
Format64bppPArgb 1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが前乗算されます。
Format8bppIndexed この形式が 1 ピクセルあたり 8 ビットであり、インデックス付きであることを指定します。したがって、カラー テーブルには 256 色含まれています。
Gdi このピクセル データには GDI カラーが含まれています。
Indexed このピクセル データには、カラー インデックス値が含まれています。カラー インデックス値とは、システム カラー テーブル内のカラーへの索引であり、それに対して個別カラー値があります。
Max この列挙体の最大値。
PAlpha このピクセル情報には、前乗算されるアルファ値が含まれています。
Undefined このピクセル形式は未定義です。

必要条件

名前空間: System.Drawing.Imaging

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Drawing (System.Drawing.dll 内)

参照

System.Drawing.Imaging 名前空間