Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Drawrotate funzt bei mir nicht!!! (https://www.delphipraxis.net/6095-drawrotate-funzt-bei-mir-nicht.html)

Illuminator-23-5 29. Jun 2003 11:18


Drawrotate funzt bei mir nicht!!!
 
Ich hab ein kleines Problem: Ich möchte mein Bitmap gedreht zeichnen. Dazu hab ich 'DrawRotate' verwendet. Aber das funktioniert nicht. Beim normalen Draw zeichnet er es wie geplant, jedoch bei DrawRotate bleibt der Bildschirm schwarz. Weiß jemand wieso?

Luckie 29. Jun 2003 11:53

Du scheinst an das Übernatürliche zu glauben, denn du scheinst irgendwie vorrauszusetzen, dass wir hier alle hellsehen können und wissen wie dein Code aussieht. :roll:

Illuminator-23-5 29. Jun 2003 13:27

Delphi-Quellcode:
procedure Form1.Button1Click(Sender: TObject);
begin
  DXImageList1.Items[0].DrawRotate(DXDraw1.Surface, 100, 100, 64, 64, 0, 132, 132, 64);
  DXDraw1.Flip;
end;
wenn ich Draw nimm, zeichnet er mir das bitmap, so nicht

Florian H 29. Jun 2003 13:47

den fehler hatte ich auch mal, muss irgendwie ein bug sein...
das geht nur, wenn der Drehpunkt (weiß net auswendig wie der heißt) bei X und Y jeweils 0 ist!
sobald da was anderes als 0 steht funzt es nix, es wird nix gezeichnet

0 wäre da übrigens der Mittelpunkt des bildes!

Illuminator-23-5 29. Jun 2003 14:24

ok, jetzt funzts, danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz