Какие параметры я могу передать этой функции?
Я нашел функцию
function RotateBitmap(var hDIB: HGlobal;
radang: Double; clrBack: TColor): Boolean;
это вращает изображение. Но я не знаю, как вызвать эту функцию. Какие параметры я могу передать этой функции. Я вообще не знаю, как использовать этот функционал.
1 ответ
Решение
Судя по представленному коду hDIB
является указателем на один блок памяти, содержащий 2 структуры - BitmapInfo и пиксельный массив растрового изображения. Вы можете получить эти структуры из TBitmap
с помощью GetDIBSizes
а также GetDIB
функции.
Если вы заинтересованы в растровых преобразованиях, вы можете последовать совету Дэвида и попробовать graphics32