How to learn DirectDraw since it has been merged with D3D?
-
I am new to DirectDraw,I found it hard to find DirectDraw document on MSDN, it's all about D3D stuff which I don't really want to learn by now. So How should I start with DirectDraw? Any book/way recommended? thanks in advance.
-
I am new to DirectDraw,I found it hard to find DirectDraw document on MSDN, it's all about D3D stuff which I don't really want to learn by now. So How should I start with DirectDraw? Any book/way recommended? thanks in advance.
From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]
DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.
While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.
/* Charles Oppermann */ http://weblogs.asp.net/chuckop
-
From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]
DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.
While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.
/* Charles Oppermann */ http://weblogs.asp.net/chuckop
meh. don't bother. MS will come out with yet another API which will obsolete all the others, in the next two or three months. like they always do.
-
meh. don't bother. MS will come out with yet another API which will obsolete all the others, in the next two or three months. like they always do.
Considering that DirectDraw was part of DirectX in 1995, and was superceeded in 2001 with Direct3D. So the API the original poster wanted to use is 16 years old, and was replaced 10 years ago. Considering the advances in video rendering, having a the same basic API for the past decade isn't bad.
/* Charles Oppermann */ http://weblogs.asp.net/chuckop
-
From MSDN http://msdn.microsoft.com/en-us/library/gg426115(v=VS.85).aspx[^]
DirectDraw is no longer recommended for use. With the release of Direct3D 9.0, all two-dimensional functionality is contained within Direct3D, its associated helper functions in D3DX, and the DirectX 11 technology Direct2D. However, the DirectDraw reference documentation is still available in this section.
While I'm sure there are books that cover the older DirectDraw, you might as well start learning 2D drawing within the context of Direct3D.
/* Charles Oppermann */ http://weblogs.asp.net/chuckop
Thanks, I think I am stick with DirectDraw7.0.