Можно ли использовать BitBlt напрямую из растрового изображения GDI +?

Можно ли использовать BitBlt для копирования непосредственно из растрового изображения GDI + без использования GetHBitmap?

GetHBitmap - это медленный, потому что он создает новую копию всего изображения в дополнение к копии BitBlt и медленнее, чем копия BitBlt, и данный HBITMAP должен быть удален. Изображение большое.

Есть ли способ указать BitBlt для использования пиксельных данных исходного изображения GDI +?

РЕДАКТИРОВАТЬ: Я могу получить указатель на то, где данные пикселей растрового изображения GDI + находятся в памяти . Могу ли я создать HBITMAP, который указывает на данные пикселей растрового изображения GDI +, чтобы избежать лишней копии, и BitBlt из этого?

5
задан Roman R. 4 February 2014 в 17:15
поделиться