View Full Version: DX9

C++ Learning Community > Direct X > DX9


Title: DX9
Description: You gotta have it


TheHawgMaster - September 20, 2003 06:25 PM (GMT)
Dang, I just got the DX9 SDK after using DX7 forever. It is so much nicer and examples are awesome. I should have gotten it long ago.

Dragon - September 23, 2003 04:48 AM (GMT)
TheHawgMaster, where do you get them?

And also, what is your username supposed to be? The-Hog-Master? :lol:

TheHawgMaster - September 23, 2003 10:06 PM (GMT)
Get the directx SDK from microsoft's website or from any directx programming book at your local library system if you don't want a gigantic download. THe examples are in the "samples" directory under the SDK directory. (The d3d samples are awesome)

QUOTE
what is your username supposed to be? The-Hog-Master? 
Something like that... It started when I first found a forum that wouldn't let me have the username "Hawg". and I just picked the next best thing.

MonkeyMan - September 30, 2003 08:28 PM (GMT)
why is it 218mb? :D

TheHawgMaster - September 30, 2003 10:27 PM (GMT)
Because it's a huge technology that covers virtually ever area of program development, and is extremely well documented and exampled (is that a word...?). All of that stuff takes up space. It's worth the size.

QUOTE
OpenGL confused me
Sorry, but DirectX is even a little harder to understand. Don't even attempt to learn it without the help of a good book.

MonkeyMan - October 1, 2003 10:18 PM (GMT)
Okey.... i donno what to learn :D... maybe ill just play with the simple api for now :D

TheHawgMaster - October 2, 2003 05:56 PM (GMT)
Yeah, I love the book Teach Yourself Game Programming in 24 Hours, published by Sams. It will teach you game and graphics programming using the GDI, it's great of beginners. But actually with the help of a good book you should be able to learn DirectX. If you get too frustrated with DirectX though, you can always try the book I mention. DX is cool and you should learn it at some point at least. Just get the SDK and look it over. It might click esily for you, but it might not; just depends on the way your brain is wired...

Dragon - October 2, 2003 11:14 PM (GMT)
QUOTE
and exampled (is that a word...?).


I don't think it is. Go look it up in a dictionary. :)

For now I am not learning DirectX because of the large download size. I'm just beginning to learn OpenGL.

MonkeyMan - October 2, 2003 11:30 PM (GMT)
I made my first "OpenGL" thingy... it opened a window :D ... It was suppost to make the spinning trianle but i guess i must have messed up somewhere. <_<

Dragon - October 3, 2003 01:32 AM (GMT)
Well, creating a window is a start! :D

TheHawgMaster - October 3, 2003 03:52 PM (GMT)
You don't have to download it. There are probably books at your local public library system that have CDs with the DXSDK on them.

Dragon - October 4, 2003 12:43 AM (GMT)
I'll check the next time I go to the library.

Jossh - October 5, 2003 02:27 PM (GMT)
I downloaded it like 1 week ago and i still havnt botherd to look at it :P

Joefess53 - October 22, 2003 10:15 AM (GMT)
im trying to download it at the moment but itll take a while on my little 56k modem lucky i got Flash Get to use the resume function

MonkeyMan - November 30, 2003 08:59 PM (GMT)
I know this post is very old but... where can i get the sdk... i looked but i must be tired or sometihng because I couldnt find it. Got a URL?

PS: Yes, i am working in c++ again! Glad to be back

TheHawgMaster - November 30, 2003 09:41 PM (GMT)

Adam - December 24, 2003 03:46 AM (GMT)
I still can not get Direct3D to work with Dev-cpp. I have Dev-cpp 4.9.8.5 and DirectX 9.0 SDK. Any help with this would be greatly appriciated.

Bodach - December 24, 2003 03:01 PM (GMT)
QUOTE
I still can not get Direct3D to work with Dev-cpp.

This thread at Eyedolon should help get you going. :)

Xception - December 24, 2003 08:00 PM (GMT)
Add this to the compiler options:
-fvtable-thunks
or you won't have a chance to compile DirectX code.

Bodach - December 27, 2003 06:35 PM (GMT)
QUOTE (Xception @ Dec 24 2003, 08:00 PM)
-fvtable-thunks

That's only necessary for older versions of mingw; in more recent versions its use is deprecated. It's ok to put it in, though, as the stuff will still compile but the compiler will spit out a warning to let you know that it's not needed. :)

NJCatch22 - July 14, 2004 08:51 PM (GMT)
QUOTE

QUOTE

OpenGL confused me

Sorry, but DirectX is even a little harder to understand. Don't even attempt to learn it without the help of a good book.

If you can't learn DirectX or OpenGL, try SDL. I never tried DirectX or OpenGL, but SDL is the "Simple media layer" and people says it's easy.

Get it at libsdl.org.
By the way, I use it because the download isn't huge like DirectX (damn 56k).

C-Saw - July 15, 2004 05:41 AM (GMT)
Sorry for the off-topic, but Catch22 is an awsome band, and a pretty good book.

InfoProducts - November 19, 2004 04:44 PM (GMT)
one thing you(hawgmaster) are right about is directx is essential. it actually extends your possiblities. you can get better gfx in your apps, perform some tasks related to 3d or other things. such as you can use dx to add special effects to sprites etc :)

Gmakermaniac!!! - December 14, 2004 04:28 PM (GMT)
If I have DX9 on my computer, that dosn't neccecerally mean I have the SDK right? :unsure:

KTC - December 14, 2004 04:40 PM (GMT)
No, the chance are you won't. You have to download and install it seperatly.

C-Man - December 14, 2004 05:15 PM (GMT)
tough if you have the SDK you know you have the runtime :P

Danny - December 14, 2004 07:57 PM (GMT)
QUOTE
tough if you have the SDK you know you have the runtime


lol, true :)

Gmakermaniac!!! - January 3, 2005 12:22 AM (GMT)
Booo! too slow

Whispher - January 4, 2005 01:31 AM (GMT)
the book: Teach Yourself Game Programming in 24 Hours

do you need to know any directX or openGL? I want it but i dont know any of that stuff

KTC - January 4, 2005 01:53 AM (GMT)
Learn to use a search engine to found out please! Also helpful for books is books website with book description on.

(No, it doesn't, it uses the Win32 API.)

(hint: get another book. - http://www.gamedev.net/columns/books/books.asp?CategoryID=9)

C-Man - January 4, 2005 08:15 AM (GMT)
Hind : Teach your self more c++ first :P

Whispher - January 15, 2005 05:14 AM (GMT)
i got it, im finishing my c++ book first :P




* Hosted for free by InvisionFree