Функция DrawingStateDescription1 (d2d1_1helper.h)
Создает структуру D2D1_DRAWING_STATE_DESCRIPTION1.
Синтаксис
D2D1_DRAWING_STATE_DESCRIPTION1 DrawingStateDescription1(
D2D1_ANTIALIAS_MODE antialiasMode,
D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode,
D2D1_TAG tag1,
D2D1_TAG tag2,
[in, ref] const D2D1_MATRIX_3X2_F & transform,
D2D1_PRIMITIVE_BLEND primitiveBlend,
D2D1_UNIT_MODE unitMode
);
Параметры
antialiasMode
Тип: D2D1_ANTIALIAS_MODE
Режим сглаживания для последующих операций рисования без текста. Значение по умолчанию — D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.
textAntialiasMode
Режим сглаживания для последующих операций рисования текста и глифов. Значение по умолчанию — D2D1_TEXT_ANTIALIAS_MODE_DEFAULT.
tag1
Тип: D2D1_TAG
Метка для последующих операций рисования. Значение по умолчанию — 0.
tag2
Тип: D2D1_TAG
Метка для последующих операций рисования. Значение по умолчанию — 0.
[in, ref] transform
Тип: const D2D1_MATRIX_3X2_F
Преобразование, применяемое к последующим операциям рисования. Значение по умолчанию предоставляется функцией D2D1::IdentityMatrix , которая возвращает матрицу удостоверений.
primitiveBlend
Тип: D2D1_PRIMITIVE_BLEND
Режим наложения контекста устройства Direct2D.
unitMode
Тип: D2D1_UNIT_MODE
Режим единиц операций рисования. Значение по умолчанию — DIP.
Возвращаемое значение
Тип: D2D1_DRAWING_STATE_DESCRIPTION1
Структура, описывающая состояние рисования целевого объекта отрисовки.
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1_1helper.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |