4
Ich versuche, Direct3D zu verwenden, um 2D-Grafiken zu rendern, wie von allen seit der Vernachlässigung von DirectDraw empfohlen. Es gibt wirklich keine 3D-Ness, die mir wichtig ist, und ich möchte nur Dinge tun, wie Linien, Kreise und Blit-Bilder übereinander zeichnen. Meine Fragen sind also2D-Grafik mit Direct3D
- Ich muss eine Menge Bilder aus Dateien laden, und zeichnen Sie sie aufeinander. Wären Texturen der richtige Weg?
- Sehr dumme Frage, aber ich kann nichts finden: Wie rendern Sie eine Oberfläche auf eine andere?
- Sollten Sie alles auf eine einzelne Textur rendern und dann als Sprite auf den Bildschirm zeichnen oder einfach nur viele Texturen zeichnen?
- Wie zeichnen Sie Linien usw. auf eine Textur/Oberfläche/Sprite? Ich nehme an, dass es einen besseren Weg gibt, als einen Gerätekontext zu erstellen und GDI zu verwenden, um darauf zuzugreifen?