I've been having a good think about this so I dug out dependency walker to browse through the dll. I did find some things which I'll have a check up on. Fingers crossed it's what I need to speed some of these things up as I've got a few more matrix additions I want to do.
?GetIndexData@@YAPAXH@Z
?GetVertexData@@YAPAXH@Z
?LockIndexData@@YA_NH@Z
?LockVertexData@@YA_NH@Z
?UnlockIndexData@@YA_NH@Z
?UnlockVertexData@@YA_NH@Z
As well as that there's got to be a link to the outside world from the dll for g_pGlobStruct, but all I can find so far is the dll pointer. It looks like the GetProcAddress() is the route to go down as I can initialise the function pointers when my dll loads up.
I'm also going to look into an external debugger other than the built in one that comes with Visual Studio Express...
Thankyou...
EDIT: I think I'll use DGDK and browse the functions using the debugger anyway...
Mental arithmetic? Me? (That's for computers) I can't subtract a fart from a plate of beans!
Warning! May contain Nuts!