DirectX SDK

Hardware Acceleration Level Constants

The Direct3DX hardware acceleration level constants represent pre-defined hardware acceleration levels and may be used as a default value anywhere a device index (DWORD) is required. The following table lists all of the hardware acceleration level constants provided by the Direct3DX utility library:

D3DX_DEFAULT
The highest level of acceleration available on the primary DirectDraw device.
D3DX_HWLEVEL_RASTER
Rasterization acceleration. In most cases, this will be the most useful level.
D3DX_HWLEVEL_REFERENCE
Reference implementation. This is the slowest level of acceleration.
D3DX_HWLEVEL_TL
Transform and lighting acceleration.
D3DX_HWLEVEL_2D
2-D acceleration only. Specifying this level will implement the RGB rasterizer.