DWRITE_RENDERING_MODE enumerations

Starting in Windows 8, the DWRITE_RENDERING_MODE enumeration added new enumeration values and deprecated others.

Starting in Windows 8, the DWRITE_TEXT_ANTIALIAS_MODE enumeration determines whether text is rendered using ClearType. As a result, all the ClearType rendering modes in the DWRITE_RENDERING_MODE enumeration are deprecated. These enumeration values now map to new rendering modes.

The table here shows the old enumeration values and the new values they are mapped to. For descriptions of the new values, see DWRITE_RENDERING_MODE.

Old mode New mode
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC DWRITE_RENDERING_MODE_GDI_CLASSIC
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL DWRITE_RENDERING_MODE_GDI_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC

In this section

Topic Description
DWRITE_RENDERING_MODE (Windows 8 and later)
Represents a method of rendering glyphs.
Note: This topic is about DWRITE_RENDERING_MODE in Windows 8 and later. For info on the previous version see this topic.
DWRITE_RENDERING_MODE
Represents a method of rendering glyphs.
Note: This topic is about DWRITE_RENDERING_MODE previous to Windows 8 and later. For info on the newer version see this topic.