Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#18

Re: Bild um einen Bestimmten Winkel drehen

  Alt 27. Aug 2005, 12:20
Hallo,

Zitat von Khabarakh:
Ich habe im Artikel nichts gefunden, kann GDI+
  • Mit Fließkommakoordinaten umgehen (+Anti-Aliasing)?
GDI+ kann (eigentlich) nur Fließkomma.
Zitat von Khabarakh:
  • Bitmaps unter Berücksichtigung der Alphakanäle zusamenfügen?
GDI+ hat immer einen Alphakanal. Also ja.
Zitat von Khabarakh:
Sowas kann GDI+ nicht, lässt sich aber schnell selbst basteln (mehrere Graphikobjekte nehmen und übereinander zeichnen). Optimierungen gibt's da leider keine, aber das kann man sich ja auch selbst basteln, wenn's unbedingt nötig ist.
Ich hab auf Basis von GDI+ eine SVG-Komponente gebastelt. Die zeichnet jeden Layer einzeln über die vorherigen. Ab einer gewissen Größe wird das natürlich etwas langsamer, aber für den Hausgebrauch reicht's.
Zitat von Khabarakh:
  • PNGs mit Alphakanal abspeichern?
Laden und anzeigen funktioniert, speichern sollte auch gehen (hab ich nicht ausprobiert).
Zitat von Khabarakh:
Das wären für mich wichtige Punkte, die ich oft benutze.
Und ich behaupte einfach mal, dass die GR32-Lib schneller als GDI ist .
Wir sprechen hier von GDI+. Ist zwar nicht hardwarebeschleunigt (wollte MS mal machen, aber jetzt kommt ja Avalon).
Ich denke schon, dass MS hier hochoptimierte Routinen geschrieben hat, schliesslich läuft das ganze moderne XP-Zeug drauf (Transparenz, Schriftenglättung...).

Gruß
xaromz
  Mit Zitat antworten Zitat