GAPIDraw and non GAPI support

Hi,
I've a problem with a device we are using () where GAPI (gx.dll) reports an empty structure when calling GXGetDisplayProperties... so I think that's the problem running the GAPIDraw samples I've posted in other topic. Now, the GAPIDraw docs says that GAPI will not be used in unsupported devices: "Today there are some devices that return incorrect values in their GAPI calls (such as the IPAQ 38xx series and some of the Palmax @migo devices). On such devices GapiDraw will not use gx.dll but instead access the display frame buffer directly, using a surface created in system memory as a backbuffer.", this behaviour is automatic? I mean, GAPIDraw should not use GAPI if invalid values are returned from its calls?
I'm copying GX.DLL (v 1.2, the one provided by this distribution) in the application folder.
I need a hand with this in order to know if this device is supported or not by GAPIDraw and if we can adopt it (GAPIDraw) from now on for our different devices GUI's.
I did executed some other programs using PocketHAL (like ) so I think there is nothing wrong with it.
Thanks,
I've a problem with a device we are using () where GAPI (gx.dll) reports an empty structure when calling GXGetDisplayProperties... so I think that's the problem running the GAPIDraw samples I've posted in other topic. Now, the GAPIDraw docs says that GAPI will not be used in unsupported devices: "Today there are some devices that return incorrect values in their GAPI calls (such as the IPAQ 38xx series and some of the Palmax @migo devices). On such devices GapiDraw will not use gx.dll but instead access the display frame buffer directly, using a surface created in system memory as a backbuffer.", this behaviour is automatic? I mean, GAPIDraw should not use GAPI if invalid values are returned from its calls?
I'm copying GX.DLL (v 1.2, the one provided by this distribution) in the application folder.
I need a hand with this in order to know if this device is supported or not by GAPIDraw and if we can adopt it (GAPIDraw) from now on for our different devices GUI's.
I did executed some other programs using PocketHAL (like ) so I think there is nothing wrong with it.
Thanks,