Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Представляет метод отрисовки глифов.
Примечание В этом разделе описывается DWRITE_RENDERING_MODE в Windows 8 и более поздних версиях. Сведения о предыдущей версии см. в разделе Примечания.
Синтаксис
typedef enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_GDI_NATURAL,
DWRITE_RENDERING_MODE_NATURAL,
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;
Константы
DWRITE_RENDERING_MODE_DEFAULTУказывает, что режим отрисовки определяется автоматически на основе шрифта и размера. |
DWRITE_RENDERING_MODE_ALIASEDУказывает, что сглаживание не выполняется. Для каждого пикселя устанавливается цвет переднего плана текста или сохраняется цвет фона. |
DWRITE_RENDERING_MODE_GDI_CLASSICУказывает, что сглаживание выполняется в горизонтальном направлении, а внешний вид глифов совместим с GDI с использованием CLEARTYPE_QUALITY. Используйте DWRITE_MEASURING_MODE_GDI_CLASSIC для получения глифов. В зависимости от режима сглаживания текста можно использовать clearType или оттенки серого. |
DWRITE_RENDERING_MODE_GDI_NATURALУказывает, что сглаживание выполняется в горизонтальном направлении, а внешний вид глифов совместим с GDI с использованием CLEARTYPE_NATURAL_QUALITY. Достижения глифов близки к дизайну шрифтов, но по-прежнему округляются до целых пикселей. Используйте DWRITE_MEASURING_MODE_GDI_NATURAL для получения сведений о глифе. В зависимости от режима сглаживания текста можно использовать clearType или оттенки серого. |
DWRITE_RENDERING_MODE_NATURALУказывает, что сглаживание выполняется в горизонтальном направлении. Этот режим отрисовки позволяет размещать глифы с точностью допиксели и поэтому подходит для естественного (т. е. независимого от разрешения) макета. В зависимости от режима сглаживания текста можно использовать clearType или оттенки серого. |
DWRITE_RENDERING_MODE_NATURAL_SYMMETRICАналогично естественному режиму, за исключением того, что сглаживание выполняется как в горизонтальном, так и в вертикальном направлениях. Обычно это используется при больших размерах, чтобы кривые и диагональные линии выглядели более гладкими. Сглаживание может иметь значение ClearType или оттенки серого в зависимости от в режиме сглаживания текста. |
DWRITE_RENDERING_MODE_OUTLINEУказывает, что отрисовка должна обходить растеризатор и использовать контуры напрямую. Обычно используется при очень больших размерах. |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC |
Комментарии
DWRITE_RENDERING_MODE до Windows 8
enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE
};
Требования
| Минимальная версия клиента | Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
| Верхняя часть | dwrite.h |