Share via


Error Conditions in Direct3D Mobile

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

A number of Microsoft® Direct3D® Mobile methods cause the Direct3D Mobile middleware to place low-level commands into a buffer prior to sending them to the driver for execution. The return values from these methods only reflect the methods' success in adding commands to the command buffer. They do not reflect the driver's success in parsing and executing commands from the command buffer.

Direct3D Mobile drivers are expected to parse and process as much of the command buffer as possible. Drivers can, though they are not required to, make their internal error codes arising from command buffer processing available to applications. They can do this through a driver-defined value to be passed in the DevInfoId parameter of the IDirect3DMobileDevice::GetInfo method.

See Also

Concepts

Direct3D Mobile Programming