Интерфейс ID2D1Brush (d2d1.h)
Определяет объект, который закрашивает область. Интерфейсы, производные от ID2D1Brush , описывают, как закрашивается область.
Наследование
Интерфейс ID2D1Brush наследуется от ID2D1Resource. ID2D1Brush также имеет следующие типы элементов:
Методы
Интерфейс ID2D1Brush содержит следующие методы.
ID2D1Brush::GetOpacity Возвращает степень непрозрачности этой кисти. |
ID2D1Brush::GetTransform Возвращает преобразование, примененные к этой кисти. |
ID2D1Brush::SetOpacity Задает степень непрозрачности этой кисти. |
ID2D1Brush::SetTransform Задает преобразование, примененные к кисти. (перегрузка 2/2) |
ID2D1Brush::SetTransform Задает преобразование, примененные к кисти. (перегрузка 1/2) |
Комментарии
ID2D1BitmapBrush — это ресурс, зависящий от устройства. Приложение должно создавать кисти растрового рисунка после инициализации целевого объекта отрисовки, с помощью которого будет использоваться точечная кисть, и повторно создавать кисть растрового рисунка всякий раз, когда нужно повторно создать целевой объект отрисовки. (Дополнительные сведения о ресурсах см. в разделе Общие сведения о ресурсах.)
Пространство кисти в Direct2D задается иначе, чем в XPS и Windows Presentation Foundation (WPF). В Direct2D пространство кисти не связано с отрисовываемым объектом, а является текущей системой координат целевого объекта отрисовки, преобразованной преобразованием кисти, если оно имеется. Чтобы закрасить объект так, как он будет закрашен кистью WPF, необходимо перевести исходное пространство кисти в верхний левый угол ограничивающего прямоугольника объекта, а затем масштабировать пространство кисти таким образом, чтобы базовая плитка заполняла ограничивающий прямоугольник объекта.
Дополнительные сведения о кисти см. в разделе Общие сведения о кисти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | 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.h |