-
Hi everybody!
Has anyone already some samples for DX8?
But more important to me, has anyone made some speed tests in things like basic DDraw commands and basic D3D commands.
I don't really expect much more speed from DDraw, but I could imagine, that they improved some stuff in D3D. So if anybody made some tests please post your results!
Thx
-
they've integrated d3d and ddraw, so ddraw basically doesnt exist as you know it :)
go + get the docs from the msdn.microsoft.com/directx website to find out more, or if you have a big connection, get the whole sdk.
there's tutorials in the docs..until someone writes some better ones i think that's it - someone find some :)
-
Yes I know Kenny! I have downloaded the whole thing in school! But I want actual VB benchmarks, not what microsoft tells!
-
Uhhh... DDraw doesn't exist? I thought DirectX was all COM compliant and stuff, so that new versions of DX still work with old software. I thought it had to be there. is there a new interface or something, with the old one still available? (Can't be arsed to read the docs)
-
DDraw still excists, at least the functions! It is only, that is isn't a standalone thing anymore. It comes with D3D!
I'm not sure if this is so good, as it seems to be at first, because if I just need DDraw, Is till have 3D stuff in my Memory!
Yes, Dx7 is 100% included in Dx8!
-
er..i cant declare a DirectX7 object if i reference the DX8 DLL - u need to reference the old DX7 vb DLL for dx7 stuff it would seem?!
posted this in 2 threads by accident :(
-
Hm yes I think so! But still in the runtime it is included!
So you could keep on doing Dx7
-
DirectDraw and Direct3D still exist. However, DirectGraphics (I think it's called that) is now available for newer code.
-
Ahh now that's more like what I expected, a new interface but with the old ones remaining intact and available.
-
if you want to use directdraw just by itself, then you can use the directx7 vb dll file. That would let you use all the dx7 functions.. the thing is that EVERY DIRECTX release is backwards compliant. the DLL file calls the REAL dll files of directx8, and those are what do the job. the activex dll files for VB are just simple WRAPPERS. the dx8 wrapper is totally different from dx7 wrapper. that's why both of them are there, and you can use BOTH OF THEM, and they'll BOTH run on DirectX8.
Hope that clears up confusion..
By the way, Misan, there will be no 3D stuff left in the memory if you don't put any 3D stuff in the memory.