quote:Original post by ColdFlame
I agree with Lars W.
There has to be some way of accessing memory of testure or surfaces or whatever, else how can you draw onto them? All your classy water effects, holes appering in textures as they are shot, particle systems - Microsoft wants to break all this because it wants to rush out a BRAND NEW, extra good 3D engine and can''t be arsed to write 2D code into it too?
Surely you can still Lock surfaces etc.?
And what people were saying about DirectDraw being "had to set up". Well yes, it''s flexible, but you write (or copy) the functions once and use them everytime. It''s boilerplate code and it''s very easy.
Oh well, Whatever, Nevermind
It''s not a matter of agreeing with someone. The fact is, it has been taken out for the moment, but it will be reintegrated to the D3D API in DirectX 9. However, DirectX 9 will not be supported by Windows 95 or Windows 98. You will need Windows 2000 or Windows ME to have the integrated Direct3D and DirectDraw.
However, just because you use DirectDraw 7 for 2D doesn''t mean you can''t use DirectInput 8.0, DirectAudio 8.0 or DirectPlay 8.0 in your application.
Please state the nature of the debugging emergency.