    主页-＞库函数目录-＞图像处理相关函数-＞putimage_transparent

    功能：
    这个函数用于对两张图片进行透明混合，并把混合结果写入目标图片。

    声明：
    int putimage_transparent(
        PIMAGE imgdest,           // 目标 IMAGE 对象指针
        PIMAGE imgsrc,            // 源 IMAGE 对象指针
        int nXOriginDest,         // 绘制位置的 x 坐标
        int nYOriginDest,         // 绘制位置的 y 坐标
        color_t crTransparent,    // 变为透明的像素颜色
        int nXOriginSrc = 0,      // 绘制内容在 IMAGE 对象中的左上角 x 坐标
        int nYOriginSrc = 0,      // 绘制内容在 IMAGE 对象中的左上角 y 坐标
        int nWidthSrc = 0,        // 绘制内容在源 IMAGE 对象中的宽度
        int nHeightSrc = 0        // 绘制内容在源 IMAGE 对象中的高度
    );

    参数：
    imgdest
    要进行透明混合的目标图片，如果为NULL则表示操作窗口上的图片

    imgsrc
    要进行透明混合的源图片，该操作不会改变源图片

    nXOriginDest, nYOriginDest
    要开始进行混合的目标图片坐标，该坐标是混合区域的左上角

    crTransparent
    关键色。源图片上为该颜色值的像素，将忽略，不会改写目标图片上相应位置的像素。

    nXOriginDest, nYOriginDest, nWidthDest, nHeightDest
    描述要进行此操作的源图矩形区域。如果nWidthDest和nHeightDest 为0，表示操作整张图片。

    返回值：
    成功返回0，否则返回非0，若imgdest或imgsrc传入错误，会引发运行时异常。

    示例：
    （无）。