Я пытаюсь переместить все из GDI в GDI +. В настоящее время я рисую в буфер DC (GDI). Я хочу, чтобы он вместо этого был нарисован в HBITMAP и нарисован только один раз. я пытался
вещи с указателями и изображениями, но не смогли найти ничего полезного. Там нет istream или файла, и я не использую плоскую версию API (нашел конструктор для этого.)
Решаемые. Вот как вы можете создать растровое изображение и затем перейти к рисованию.
Graphics g(hDC);
Bitmap foobar(100,100,PixelFormat32bppPARGB);
g.DrawImage(&foobar,100,100);
SolidBrush brush(Color::Blue);
g.FillRectangle(&brush, 0,0,10,10);