How does Bmax check for DX device capabilities?
I've trawled through the source but can't find anything and there appears to be <edit> no <end edit> D3DDEVICEDESC7 type defined.
I've created my own and got the information I need using Getcaps but some of the fields are type 'single'.
I've defined it as long for now but what does single equate to in Bmax available variable types?
In addition a couple of calls return specific objects so I have assigned those fields to object and, basically, discarded them.
If I wanted it to all work properly, would I have to define the types for each of these objects as well?
<edit> In fact I haven't got this working at all as the contents of each field will depend on how they are defined so I have to get them right.
I've trawled through the source but can't find anything and there appears to be <edit> no <end edit> D3DDEVICEDESC7 type defined.
I've created my own and got the information I need using Getcaps but some of the fields are type 'single'.
I've defined it as long for now but what does single equate to in Bmax available variable types?
In addition a couple of calls return specific objects so I have assigned those fields to object and, basically, discarded them.
If I wanted it to all work properly, would I have to define the types for each of these objects as well?
<edit> In fact I haven't got this working at all as the contents of each field will depend on how they are defined so I have to get them right.