The D3DANTIALIASMODE enumerated type defines the supported antialiasing mode for the D3DRENDERSTATE_ANTIALIAS value in the D3DRENDERSTATETYPE enumerated type. These values define the settings for antialiasing the edges of primitives.
This type was introduced with DirectX 5.
typedef enum _D3DANTIALIASMODE {
D3DANTIALIAS_NONE = 0,
D3DANTIALIAS_SORTDEPENDENT = 1,
D3DANTIALIAS_SORTINDEPENDENT = 2
D3DANTIALIAS_FORCE_DWORD = 0x7fffffff,
} D3DANTIALIASMODE;
Members
No antialiasing is performed. This is the default setting.
Antialiasing is dependent on the sort order of the polygons (back-to-front or front-to-back). The application must draw polygons in the right order for antialiasing to occur.
Antialiasing is not dependent on the sort order of the polygons.
Forces this enumerated type to be 32 bits in size.
QuickInfo
Windows NT: Use version 4.0 or later.
Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
Windows CE: Unsupported.
Header: Declared in d3dtypes.h.