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