Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

DirectX (DirectDraw)

(Anonym) / 4 Antworten / Baumansicht Nickles

HiHo alle zusammen,

ich bin ein Neueinsteiger was DirectX angeht. Gibt es hier jemanden, der nichts dagegen hätte mich etwas zu unterstützen und dem es genehm ist, wenn ich ihm ab und an eine Mail mit meinen Fragen schicken würde???

Genauer gesagt möchte ich im Moment in DirectDraw einsteigen. Ich habe Kenntnisse in C++ (Visual C++) und möchte darüber auch DirectX programmieren.

Falls es jemadnen gibt, der so sozial ;-) eingestellt ist würde ich mich freuen...

Auch über Tips, wo man Tutorials oder gute Bücher (online oder nicht) finden kann, würde ich mich freuen. An sich egal was, hauptsache es ist hilfreich ;-)

Als denn bis irgendwann
tschöööööööööööööööööööööööö

bei Antwort benachrichtigen
Anonym (Anonym) „DirectX (DirectDraw)“
Optionen

Ich könnte dir wohl eine von mir gemachte DLL (als Quellencode) zusenden, in der DirectDraw realisiert ist. Durch diese DLL kann ich DirectDraw von Fortran aus ansprechen, du kannst sie aber auch als Beispiel-Code verwenden. Hilfreich ist aber evtl. auch die DirectX-7-SDK. Die gibts bei www.microsoft.com und ist ca. 120MB groß. Da ist eine ausfühlichste Doku über ganz DirectX enthalten.

mfg, M@rtin

bei Antwort benachrichtigen
(Anonym) Anonym „Ich könnte dir wohl eine von mir gemachte DLL als Quellencode zusenden, in der...“
Optionen

HiHo,

ist deine DLL durchgängig Kommentiert??? So dass ich eben wirklich was daraus lernen kann und nicht nur nackten Code sehe???

Die DirectX-Doku habe ich und die geht zwar aber irgendwie fehlen mir ein paar Sachen. Wenn ich wüsste was, würde ich es schreiben/sagen ;-)

bei Antwort benachrichtigen
Anonym (Anonym) „HiHo,ist deine DLL durchgängig Kommentiert??? So dass ich eben wirklich was...“
Optionen

So ziemlich, sie beinhaltet aber nur DirectDraw (kein Direct3D). Außerdem ist das ganze recht einfach zu verstehen und nicht übermäßig lang. Ich habe verschiedene Routinen gemacht:

ddinit Initialisierung
ddgtdc DC-Handle holen
ddrldc DC-Handle freigeben
ddgtpt Pointer auf Surface holen
ddrlpt ... freigeben
ddclos DirectDraw beenden
[...]


Ich denke, das steigert die Übersicht.

mfg, m@rtin

bei Antwort benachrichtigen
(Anonym) Anonym „So ziemlich, sie beinhaltet aber nur DirectDraw kein Direct3D . Außerdem ist...“
Optionen

Doch, ich denke, das wäre mir schon eine Hilfe. Könnetst du mir die Datei mal schicken??? Wäre wirklich net.

Meine Adresse ist => McMolch@gmx.net Falls ich dir irgendwo irgendwie helfen kann, sag bescheid.

Danke dir.....

bei Antwort benachrichtigen