Язык C#, ( .NET 2.0)
есть
MainBitmap = new System.Drawing.Bitmap(100, 100, System.Drawing.Imaging.PixelFormat.Format8bppIndexed);
надо чтобы отображался в greyscale.
варианты типа 24бпп и три одинаковы цвета не подходят из-за экономии производительности.
попытка сделать
for (int c = 0; c < 256; c++)
{
MainBitmap.Palette.Entries[c] = System.Drawing.Color.FromArgb(c, c, c);
}
pupsik77
Язык C#, ( .NET 2.0)есть
MainBitmap = new System.Drawing.Bitmap(100, 100, System.Drawing.Imaging.PixelFormat.Format8bppIndexed);
надо чтобы отображался в greyscale.
варианты типа 24бпп и три одинаковы цвета не подходят из-за экономии производительности.
попытка сделать
результат не дает....
как изменить палитру?