CDC::AlphaBlend

调用该成员函数显示具有透明或半透明的像素的位图。

BOOL AlphaBlend(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   BLENDFUNCTION blend 
);

参数

  • xDest
    在逻辑单位指定该x坐标,中,目标矩形的左上角。

  • yDest
    在逻辑单位指定该y坐标,中,目标矩形的左上角。

  • nDestWidth
    在逻辑单位指定宽度,在中,目标矩形。

  • nDestHeight
    在逻辑单位指定该高度,在中,目标矩形。

  • pSrcDC
    对源设备上下文的指针。

  • xSrc
    在逻辑单位指定该x坐标,源矩形的左上角。

  • ySrc
    在逻辑单位指定该y坐标,源矩形的左上角。

  • nSrcWidth
    在逻辑单位指定宽度,源矩形。

  • nSrcHeight
    在逻辑单位指定该高度,源矩形。

  • 组合
    指定 BLENDFUNCTION 结构。

返回值

TRUE,如果成功;否则 FALSE

备注

在参见 Windows SDK 的 AlphaBlend 有关更多信息。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

EMRALPHABLEND