Quote: "How, please tell?
I was under the impression directX enabled AA through present parameters passed when creating the d3d device - the recreation of which seems to REALLY upset DGDK.
Have you made it work?"
The DirectX SDK's come with great samples. I browse through them when I can't find a DGDK function that will replicate what I am looking for. Take a look at some DGDK samples (hopefully this is the one you're looking for):
C:\Program Files\Microsoft DirectX SDK (August 2007)\Samples\C++\Direct3D\AntiAlias
Beware, though, the samples are loaded with junk. You will need to spend time figuring out how the antialias is even made in the first place. The bad part is that they show antialias on cubes, spheres, pictures, sprites, windows buttons etc! It's annoying and a tangled up mess.
Quote: "DX9 is a tangled mess of dlls and the sdk is a clueless maze of functions and libraries."
They do have a lot of samples though!
Quote: "I'm still trying to figure this crap out, but C++ isn't my specialty..."
You mean the SDK? You won't have a fun time, guaranteed- unless you like figuring out 3D math calc for hours on end!
Quote: "Why doesn't M$ document their crap a little better?"
I wouldn't call it crap at all. Well, their documents are crap, but DX is NOT crap. Microsoft is the one giving us DGDK for free. And they are the one who made DirectX and made it possible for all those great games like Halo 3 to exist. That's worth it. Seconded on crappy documentation though.