ただ、ちょっと思いついたことがありまして、今までBitmap自体を1つのオブジェクトとして考えていたのですが、その中の 1px を更に1つのオブジェクトとしてしまえば
SARGB8888 sARGB8888; // ARGB8888 なピクセル SRGB565 sRGB565; // RGB565 なピクセル void Func(const COLORREF nColor) { sARGB8888.Set(nColor); sRGB555.Set(nColor); // 勝手に色変換してくれる }
とか出来て便利ー! おぉー!
…… yaneSDK の yaneFastPlane がそんなことしてなかったっけか?(爆 orz
ん〜、正直あのコード以上の便利さを持つコードなんざ書く自信ないゾ………。 …公開されてることだし、若干自前用にカスタムして、再利用させていただこうかしら。