2009-06-26 7 views

Antwort

3

Das neueste DirectX SDK (March 2009) unterstützt DirectX 9, DirectX10 und enthält die Vorschau von DX11.

Sie können es verwenden, um gegen jede dieser DX-Versionen zu entwickeln.

Sie müssen das DX SDK installiert haben, um für DirectX zu entwickeln, es sei denn, Sie tun es indirekt über eine Bibliothek. Die Headerdateien, Bibliotheken usw. sind im SDK enthalten. Selbst wenn Sie eine Bibliothek verwenden, sollten Sie das neueste SDK installieren - es ist sehr, sehr schwierig, DX-Anwendungen ohne das SDK zu debuggen, da das SDK es ermöglicht, mit der Debug-Version von zu arbeiten DirectX.

+0

Danke für die Info. Ich denke, der beste Weg, so etwas zu tun, ist das Herunterladen des DX SDK, aber ich wollte sicher sein, dass ich DX9-kompatible Apps mit dem neuesten SDK anstelle eines älteren SDK entwickeln könnte. Gibt es ein Buch, das Sie auf 2D fokussieren können? Danke nochmal im Voraus. – pctroll

+0

Dies ist das Hauptbuch, das ich normalerweise empfehle, wenn Sie DX9 lernen wollen: http://www.d3dcoder.net/d3d9c.aspx Es ist nicht wirklich 2D-spezifisch (obwohl sie viele 2D-Themen abdecken). Ich würde 3D und 2D simultan lernen, trotzdem - viele gute 2D-Spiele verwenden immer noch 3D-Rendering (mit einer flachen orthographischen Kamera) für viele Elemente, da es viel mehr Kontrolle bietet, als Dinge mit Sprites usw. zu machen. –

Verwandte Themen