Какие параметры я могу передать этой функции?

Я нашел функцию

 function RotateBitmap(var hDIB: HGlobal;
 radang: Double; clrBack: TColor): Boolean;

это вращает изображение. Но я не знаю, как вызвать эту функцию. Какие параметры я могу передать этой функции. Я вообще не знаю, как использовать этот функционал.

1 ответ

Решение

Судя по представленному коду hDIB является указателем на один блок памяти, содержащий 2 структуры - BitmapInfo и пиксельный массив растрового изображения. Вы можете получить эти структуры из TBitmap с помощью GetDIBSizes а также GetDIB функции.

Если вы заинтересованы в растровых преобразованиях, вы можете последовать совету Дэвида и попробовать graphics32

Другие вопросы по тегам