Поделиться через


Методы ID2D1RenderTarget::FillOpacityMask

Применяет маску непрозрачности, описанную указанным растровым изображением, к кисти и использует ее для рисования области целевого объекта отрисовки.

Список перегрузки

Метод Description
FillOpacityMask(ID2D1Bitmap*,ID2D1Brush*,D2D1_OPACITY_MASK_CONTENT,D2D_RECT_F&D2D_RECT_F>) Применяет маску непрозрачности, описанную указанным растровым изображением, к кисти и использует ее для рисования области целевого объекта отрисовки.
FillOpacityMask(ID2D1Bitmap*,ID2D1Brush*,D2D1_OPACITY_MASK_CONTENT,D2D_RECT_F*,D2D_RECT_F*) Применяет маску непрозрачности, описанную указанным растровым изображением, к кисти и использует ее для рисования области целевого объекта отрисовки.

Замечания

Для правильной работы этого метода целевой объект отрисовки должен использовать режим защиты от D2D1_ANTIALIAS_MODE_ALIASED . Вы можете задать режим защиты, вызвав метод ID2D1RenderTarget::SetAntialiasMode.

Этот метод не возвращает код ошибки, если он завершается ошибкой. Чтобы определить, завершилась ли операция рисования (например, FillOpacityMask), проверка результат, возвращаемый методом ID2D1RenderTarget::EndDraw или ID2D1RenderTarget::Flush.

Requirements

Требование Значение
Библиотека
D2d1.lib
DLL-библиотеки
D2d1.dll

См. также

ID2D1RenderTarget