画像ピクセル形式定数
Gdipluspixelformats.h で定義されている次の定数は、ビットマップで使用されるさまざまなピクセル形式を指定します。
定数 | 説明 |
---|---|
|
形式が 1 ピクセルあたり 1 ビット (インデックス付き) であることを指定します。 |
|
この形式が 1 ピクセルあたり 4 ビットであり、インデックス付きであることを指定します。 |
|
この形式が 1 ピクセルあたり 8 ビットであり、インデックス付きであることを指定します。 |
|
形式がピクセルあたり 16 ビットであることを指定します。アルファ コンポーネントには 1 ビットが使用され、赤、緑、青のコンポーネントにはそれぞれ 5 ビットが使用されます。 |
|
形式が 1 ピクセルあたり 16 ビット (グレースケール) であることを指定します。 |
|
1 ピクセルあたり 16 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 5 ビットを使用します。 残りのビットは使用されません。 |
|
この形式は 1 ピクセルあたり 16 ビットであり、そのうちの 5 ビットが赤のコンポーネント、6 ビットが緑のコンポーネント、5 ビットが青のコンポーネントに使用されることを指定します。 |
|
1 ピクセルあたり 24 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。 |
|
1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。 |
|
1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。 アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが事前乗算されます。 |
|
1 ピクセルあたり 32 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 8 ビットを使用します。 残りの 8 ビットは使用されません。 |
|
1 ピクセルあたり 48 ビットの形式であることを指定します。つまり、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。 |
|
1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。 |
|
1 ピクセルあたり 64 ビットの形式であることを指定します。つまり、アルファ、赤、緑、および青のコンポーネントに、それぞれ 16 ビットを使用します。 アルファ コンポーネントに応じて、赤、緑、および青のコンポーネントが事前乗算されます。 |
解説
PixelFormat48bppRGB、 PixelFormat64bppARGB、 および PixelFormat64bppPARGB では、カラー コンポーネント (チャネル) あたり 16 ビットが使用されます。 Windows GDI+ バージョン 1.0 では、16 ビット/チャネル イメージを読み取ることができますが、このようなイメージは、処理、表示、保存のために 8 ビット/チャネル形式に変換されます。
必要条件
要件 | 値 |
---|---|
ヘッダー |
|