Thema: Delphi Bildartefakt mit GDI+

Einzelnen Beitrag anzeigen

Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#3

AW: Bildartefakt mit GDI+

  Alt 1. Apr 2020, 14:12
Wenn ich mich nicht irre, berücksichtigt GDI+, im Gegensatz zu GDI, standardmäßig den Alphachannel.
Du erzeugst eine Bitmap mit den channeln ARGB, also mit Alpha, und setzt den Alphawert des Pixels auf 247. Das heißt er ist leicht transparent. Setz den mal auf 255 oder nutz das RGB Pixelformat.
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat