在C中创建的位图文件中叠加2个或多个形状



我正在处理一个程序,该程序将根据输入绘制,将不同颜色的形状在一个位图文件上,如果我只需要绘制一个形状,它可以正常工作,但是如果我例如,以两个或多个形状的形状绘制在旧图片上,而旧的图片却丢失了,但我需要它们覆盖以创建更复杂的图片。当我写入一个位图文件以跳过我不想写的部分时,有办法吗?我还尝试制作一个阵列,在该数组中保存所有像素数据,但是如果我拍摄大于800x800的位图,则该数组无效,具体取决于数组元素的元素类型的大小。我对任何建议和评论都开放。预先感谢您。

您需要使用透明背景绘制第二个形状,您将如何完全由您决定,因为您不提供有关您使用的技术的任何信息。

最新更新