Hello,

Did You noticed that when using Image.DrawRotate, for example

[pascal]
Image.DrawRotate(Form1.DXDraw1.Surface, Round(X)+(Image.Width div 2),Round(Y)+ (Image.Height div 2), Image.Width , Image.Height , 0, 0.5, 0.5, Round(Angle));[/pascal]

The rotated image sometimes has to much pixels, sometimes the pixels are missing :?
Any way to fix this issue?

Regards