How to lean DirectDraw for DX8?

Yoth-Soggoth

New member
Hi @ll!
Where can I find information about DirectDraw-Programming for DirctX8, 8.1 or 9? I own the "Inside DirectX"-Book, but this didn't help much (only DirectX5 in there!)... I tried the DX8SDK but didn't find entries for DirectDraw... They merged Direct3D and DirectDraw in DirectX8 and somehow the documentation about DirectDraw got lost...

Where is the ultimate source for information about programming with DirectX 8/9 (mainly about DirectDraw, DirectSound and DirectInput)?

And it would be nice if the language was german cause I'm from germany...
 
Last edited:
Re: How to lean DirectDraw for DX8?

Yoth-Soggoth said:
Hi @ll!
Where can I find information about DirectDraw-Programming for DirctX8, 8.1 or 9? I own the "Inside DirectX"-Book, but this didn't help much (only DirectX5 in there!)... I tried the DX8SDK but didn't find entries for DirectDraw... They merged Direct3D and DirectDraw in DirectX8 and somehow the documentation about DirectDraw got lost...

Where is the ultimate source for information about programming with DirectX 8/9 (mainly about DirectDraw, DirectSound and DirectInput)?

And it would be nice if the language was german cause I'm from germany...

DirectX 8 and 8.1 and soon 9.0 don't have a DirectDraw.

However, DirectX 8/8.1/9 all support DX versions below that, so you can still access DX 7 DirectDraw (not sure if you can use 7.0 DD with 8.x D3D).
 
Re: How to lean DirectDraw for DX8?

NitroGL said:


DirectX 8 and 8.1 and soon 9.0 don't have a DirectDraw.

However, DirectX 8/8.1/9 all support DX versions below that, so you can still access DX 7 DirectDraw (not sure if you can use 7.0 DD with 8.x D3D).


DirectX was designed to always be backward compatible.
Thats one of the purposes of using COM. Plus DX81 has
DirectDraw samples, it's just not included in the
documentation. ;)

There are some references to DirectDraw but its in DirectShow. :confused:
 
You can use the DX7 DirectDraw with the DX8 D3D but it's probably going to be more work than you want to put into it. It's a bummer to some people that MS dropped DDraw from DX8 but that's the price you pay for looking forward in the API I guess.

Jeff
 
Back
Top