Thema: Delphi GraphicsContainer

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

GraphicsContainer

  Alt 27. Mär 2017, 01:30
Zum zeichnen von GDI+ verwende ich im Moment als Container ein einfaches Window.
Das Problem dabei ist das dann nur die CPU ausgelastet wird.

Kann man nicht einfach OpenGL in einem Mix mit GDI+ verwenden und höher lastige Zeichnungsoperationen darauf ausführen?
In dem Fall würde man auch die GPU in Anspruch nehmen.

Oder gibt es eine Möglichkeit beim zeichnen direkt die GPU zu vereinnahmen?
Was müsste ich dafür tun?


Ich wüsste sonst keine andere Möglichkeit die CPU last herunter zu schrauben.
Textzeichnen funktioniert gut auf einen OpenGL Window mit GDI+ siehe TextSuite.

Ich habe im Moment bei einer 26,6MB großen mit 120 Frames ausgestatteten APNG eine Auslastung von 25%.
Das ist einfach zu viel.

gruss

Geändert von EWeiss (11. Jul 2019 um 15:47 Uhr)
  Mit Zitat antworten Zitat