RSX 3D Contents Interfaces Data Structures Previous Next
The following topics describe how to run the debug version of RSX 3D and provide a brief explanation of the error codes used by RSX 3D.
The advantage of running the debug version of RSX 3D with your application is that when you run your application through a debugger, debug output from RSX 3D appears in the debug output window. The RSX 3D debug binary can also write a debug log file to your disk.
To run the debug version of RSX 3D replace the release (non-debug) version of RSX 3D with the debug version. You can do this in 1 of 2 ways:
Once the debug version of RSX 3D is running; set the Debug
Level value in the registry to a valid debug level. To modify the
registry use the program regedit.exe (found in your Windows
directory). The Debug Level value is found in the RSX 3D registry
key: [HKEY_LOCAL_MACHINE\Software\Intel\Realistic Sound
Experience\2.0]. A value of zero turns off all debug
messages, a value of one will print out error messages only and
values of two through five will display debug messages in ever
increasing detail (level 5 is the most detail). Level 4 will
write the debug output into a text file named rsxdebug.log
in your TEMP directory.
This section provides a detailed description of the error
codes used by the RSX 3D library. Generic COM error codes are all
prefixed with E_. RSX-defined error codes are prefixed with
RSXERR_.
NOTE: It is a good idea to develop with the debug version of RSX 3D with the debug level set to 2 or greater. This will help you with errors in writing RSX 3D applications.
RSX 3D Contents Interfaces Data Structures Previous Next
Copyright ©1996, 1997 Intel Corporation. All rights reserved