ID2D1RenderTarget::FillOpacityMask 方法

将指定位图描述的不透明蒙版应用到画笔,并使用该画笔绘制呈现目标的区域。

重载列表

方法 说明
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::EndDrawID2D1RenderTarget::Flush 方法返回的结果。

要求

要求

D2d1.lib
DLL
D2d1.dll

另请参阅

ID2D1RenderTarget