I had the need to identify the driver being used in a set of Windows Mobile devices a little earlier and have a very simple program for doing so. I grabbed some code that Mark Prentice had written to do so. Getting the string that identifies the driver is a couple of lines of code.
AdapterListCollection al = Manager.Adapters;
string driver = al.Default.Information.DriverName.ToString();
If you run this code the one thing you want to watch out for is a driver named "d3dmref.dll". If you have this driver then that means you OEM didn't create/license a driver for your device and the graphics will render in seconds per frame.
Tags: