Microsoft DirectX 8.1 (C++)

D3DDEVTYPE

Defines device types.

typedef enum _D3DDEVTYPE {
    D3DDEVTYPE_HAL         = 1,
    D3DDEVTYPE_REF         = 2,
    D3DDEVTYPE_SW          = 3,

    D3DDEVTYPE_FORCE_DWORD = 0xffffffff
} D3DDEVTYPE;

Constants

D3DDEVTYPE_HAL
Hardware rasterization and shading with software, hardware, or mixed transform and lighting.
D3DDEVTYPE_REF
Microsoft® Direct3D® features are implemented in software; however, the reference rasterizer does make use of special CPU instructions whenever it can.
D3DDEVTYPE_SW
Not supported.
D3DDEVTYPE_FORCE_DWORD
Forces this enumeration to compile to 32 bits in size. This value is not used.

Requirements

  Header: Declared in D3d8types.h.

See Also

IDirect3D8::CheckDeviceFormat, IDirect3D8::CheckDeviceMultiSampleType, IDirect3D8::CheckDeviceType, IDirect3D8::CreateDevice, IDirect3D8::GetDeviceCaps, D3DDEVICE_CREATION_PARAMETERS