CRenderTarget::FillOpacityMask

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

void FillOpacityMask(
   CD2DBitmap* pOpacityMask,
   CD2DBrush* pBrush,
   D2D1_OPACITY_MASK_CONTENT content,
   const CD2DRectF& rectDest,
   const CD2DRectF& rectSrc
);

参数

  • pOpacityMask
    要绘制的椭圆的位置和半径(以与设备无关的像素为单位)。

  • pBrush
    用于绘制由目标矩形指定的呈现器目标区域的画笔。

  • content
    不透明蒙板包含的内容类型。 该值用于确定不透明蒙板在其中混合的颜色空间。

  • rectDest
    要绘制的呈现器目标的区域(以与设备无关的像素为单位)。

  • rectSrc
    用作不透明蒙板的位图区域(以与设备无关的像素为单位)。

要求

标头: afxrendertarget.h

请参见

参考

CRenderTarget 类