Direct3D Device Types

This section introduces Direct3D devices, and presents information for each type of device. The following topics are discussed:

Note  The D3d.h header file defines a fifth device identifier (IID_IDirect3DRefDevice) for the reference rasterizer. The reference rasterizer is not intended for retail applications, and should only be used for reference or feature demonstration purposes. The reference rasterizer is not normally enumerated; you must set the EnumReference named value in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers registry key to a nonzero DWORD value to enable its enumeration.