ColorMatrix 構造体 (gdipluscolormatrix.h)

ColorMatrix 構造体には、実数の 5×5 行列が含まれています。 ImageAttributes クラスのいくつかのメソッドは、カラー マトリックスを使用してイメージの色を調整します。

構文

struct ColorMatrix {
  REAL m[5][5];
};

メンバー

m[5]

種類: REAL[5]

実数の 5×5 配列。

解説

5×5 カラー マトリックスは、4 空間変換の同種行列です。 5×5 同種行列の 5 行目と 5 列目の要素は 1、5 列目の他のすべての要素は 0 である必要があります。 カラー マトリックスは、カラー ベクトルを変換するために使用されます。 カラー ベクトルの最初の 4 つのコンポーネントは、色の赤、緑、青、アルファの各コンポーネントを (その順序で) 保持します。 カラー ベクトルの 5 番目のコンポーネントは常に 1 です。

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header gdipluscolormatrix.h (Gdiplus.h を含む)

関連項目

Color

ImageAttributes

色変更