Warum eig. GDI+? Klar geht das, aber das ist doch lang nicht so performant, wie z. B. DirectX. Und mit 'nem anständigen Wrapper wie SharpDX lässt sich das ja implementieren. Dann ist's im Endeffekt auch nur noch Mathematik, die Du hier mit den Matrizen genauso brauchst. Grüße