DirectX Befehlsliste

Hallo,
Ich möchte mit dem Programmieren mit DirectX (9) in C++ anfangen. Ich habe mir ein Buch dazu gekauft, aber das ist zu kompliziert aufgebaut. Deshalb meine Frage(n):
Kennt jemand eine Internetseite, auf der die wichtigsten befehle und dazugehörigen header aufgelistet und erklärt werden? z.b. in C++ normal:
cout

such mal bei google directx tutorial

z.b. http://www.anmabagima.de/DXCpp/tutueb.html

viel spass beim lernen .

Vielleicht solltest du aber erstmal lernen wie man überhaupt mit C++ Programmiert . Also schonmal eine Entwicklungsumgebung holen und dann einfach mal ein kleines Übungsprogramm erzeugen. Da lernt man dann auch wie so ein Graphisches Betriebsystem funktioniert. Wenn dir dann die umgebung klar ist, dann kannst du das directX tutorial durch akkern.

nee lass mal…
Von C++ kenn ich die grundlagen (also ich kann Konsoleanwendungen, etc schreiben) ich benutze vc++ 2008 express

und das mit dem DirectX tutorial hab ich schon gegoogelt, alle so kompliziert… ich suche so etwas wie www.shelfhtml.de nur für directX

Das mit dem fenster öffnen hat sich soeben erledigt, ich habe es endlich mal ohne fehlermeldungen mit CreateWindow geschafft

und das mit dem DirectX tutorial hab ich schon gegoogelt, alle
so kompliziert…

wo ist den das kompliziert ? wer von 3D Ahnung hat, der findet sich zurecht.

Ansonsten kann man nur auf die Referenz verweisen
http://msdn.microsoft.com/en-us/library/bb219839%28v…

bzw. http://msdn.microsoft.com/en-us/library/ee663274%28v…

und noch was in deutsch
http://snip.sourceforge.net/dX-programmierung.pdf

ok,
danke für die links.
aber wenn ich vom dx9 tutorial den ersten code zu öffnen eines fensters in meinen compiler kopier, kommen folgende fehlermeldungen…

1>c:\users\marvin\documents\visual studio 2008\projects\fenster\fenster\fenster.cpp(9) : error C2440: ‚Initialisierung‘: ‚const char [9]‘ kann nicht in ‚LPCWSTR‘ konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>c:\users\marvin\documents\visual studio 2008\projects\fenster\fenster\fenster.cpp(14) : error C2664: ‚CreateWindowExW‘: Konvertierung des Parameters 2 von ‚const char [9]‘ in ‚LPCWSTR‘ nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.

nach 1 stunde googeln hab ich dann was herausgefunden und den unicode ausgeschaltet…
nun gibt es keine fehler mehr doch das fenster schließt sich gleich nach dem öffnen wieder. ist das normal?

Hi Marvin

Besorg’ dir am besten dieses, da hast Du alles drin, und das ist gar nicht kompliziert:
http://www.amazon.de/Spieleprogrammierung-DirectX-ei…

lG
Martin B