|
-
February 23rd, 2008, 07:32 PM
#1
DirectX -
Sup guys,
Could someone please tell me where I can find the headers and basically the files for DirectX 9? Also could someone please point me to a book(C++ Win32 DirectX)?
This is optional but if there is any DirectX programmer here that can tell me if the following is true? "DirectX is just like C++; when you first look at it, it looks complicated but when you get used to it, its like putting butter on toast".
Thanks.
Just sayin' but I'm 14(I'm telling you this so you know what sort of language to use).
Advice received by a user.
-
February 23rd, 2008, 11:18 PM
#2
Re: DirectX -
I'm curious why you're looking to learn DX9, rather than 10.
That's not to say I can help; I use OpenGL. (To which that statement does apply.) But I was wondering.
-
February 23rd, 2008, 11:27 PM
#3
Re: DirectX -
1) The various versions of the Direct X SDK are downloadable from the microsoft sites. I dont have the link handy, but you should have no trouble finding it. If you REALLY look and cant find it. PM me I will look tomorrow.
2) Sorry, Direct-X is radically different from C++. If using C++ once you are experienced is like "spreading butter on bread", then using Direct-X is much more like "spreading margairine on a roll"
3) I thought you were saving Direct-X for when you were an old man of 15.
TheCPUWizard is a registered trademark, all rights reserved. (If this post was helpful, please RATE it!)
2008, 2009,2010
In theory, there is no difference between theory and practice; in practice there is.
* Join the fight, refuse to respond to posts that contain code outside of [code] ... [/code] tags. See here for instructions 
* How NOT to post a question here
* Of course you read this carefully before you posted
* Need homework help? Read this first
-
February 23rd, 2008, 11:45 PM
#4
Re: DirectX -
 Originally Posted by Lindley
I'm curious why you're looking to learn DX9, rather than 10.
That's not to say I can help; I use OpenGL. (To which that statement does apply.) But I was wondering.
You have to use Vista to leverage DX10. As much as would like to move to 10, I prefer using XP, thus I'm still with 9. This is direct link to latest DX9 sdk. Keep in mind that it's about 420Mb in size.
-
February 23rd, 2008, 11:50 PM
#5
Re: DirectX -
 Originally Posted by STLDude
You have to use Vista to leverage DX10. As much as would like to move to 10, I prefer using XP, thus I'm still with 9.
Ah. Since OpenGL with extensions brings all the features of DirectX 10 to XP, not to mention Linux and OSX---so long as the hardware supports said features---what would you view as the benefit to a new learner to pursue DX9 rather than OGL?
The only reason I can think of is X-Box programming. Is there another?
Last edited by Lindley; February 23rd, 2008 at 11:56 PM.
-
February 24th, 2008, 12:10 AM
#6
Re: DirectX -
You are right, in this case it might be more beneficial and have more fun to learn and use OpenGL.
IMO, it really does not make that much difference whether somebody picks OpenGL or DX. In the end, code which deals with raw graphics (in this context I mean calling DX or OpenGL functions), will be pretty small compared to overall game code and if you properly abstract, it's all better since you minimize footprint of those sdk's in your source. In the end it's good to know both, but if you used one, then you can always learn the other quickly.
-
February 24th, 2008, 08:13 AM
#7
Re: DirectX -
Thanks for your replies -
I'm curious why you're looking to learn DX9, rather than 10.
Is it out? Well even if it is my graphics card can't support it so I'll have to learn DX9 anyway once I can get a new one I'll go straight to DX10.
I thought you were saving Direct-X for when you were an old man of 15.
How did you know that? Although I was going to do that I couldn't wait 
what would you view as the benefit to a new learner to pursue DX9 rather than OGL?
OGL only supports graphics 
There is still one un-answered question; where do I get all of the headers and libraries for DX9?
Thanks.
Just sayin' but I'm 14(I'm telling you this so you know what sort of language to use).
Advice received by a user.
-
February 24th, 2008, 10:01 AM
#8
Re: DirectX -
 Originally Posted by .pcbrainbuster
OGL only supports graphics 
I do sometimes forget that there's more to DirectX than just Direct3D.
But, for the record, you can do non-graphical computations with OpenGL (GPGPU) if you want to.
-
February 24th, 2008, 10:43 AM
#9
Re: DirectX -
Direct-X is much more comprehensice than OpenGL. It is also a bit more complicated to originally pick up.
If you are planning to ever move to a managed (ie .NET) environment, Direct-X is tightly integrated and much easier to use than OpenGL (in that environment).
If you are going to look at technologies such as WPF or SilverLight, they are based on Direct-X.
So the "better" one to learn is really driven by what your eventual goals are.
TheCPUWizard is a registered trademark, all rights reserved. (If this post was helpful, please RATE it!)
2008, 2009,2010
In theory, there is no difference between theory and practice; in practice there is.
* Join the fight, refuse to respond to posts that contain code outside of [code] ... [/code] tags. See here for instructions 
* How NOT to post a question here
* Of course you read this carefully before you posted
* Need homework help? Read this first
-
February 24th, 2008, 11:08 AM
#10
Re: DirectX -
Yes, and that is DX I'm going to create a new topic(later) in the other sub-forum called "DirectX" and simply just feedback information too be checked by people who can then hopefully tell me if what I learned is correct. For example I just learned that DirectX is simply just a title for a group of components like Direct3D, etc.
Just sayin' but I'm 14(I'm telling you this so you know what sort of language to use).
Advice received by a user.
-
February 24th, 2008, 02:40 PM
#11
Re: DirectX -
 Originally Posted by .pcbrainbuster
There is still one un-answered question; where do I get all of the headers and libraries for DX9?
Have you even red my response, I gave you a DIRECT link in post #4 to Microsoft web site with DX9 downloads. <scratches his head>
-
February 24th, 2008, 06:41 PM
#12
Re: DirectX -
 Originally Posted by STLDude
Have you even read(notice the correction  ) my response, I gave you a DIRECT link in post #4 to Microsoft web site with DX9 downloads. <scratches his head and blood comes out(jking)>
The files are in there? I'll download it now!
Just sayin' but I'm 14(I'm telling you this so you know what sort of language to use).
Advice received by a user.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|