I've got two bitmaps in an image list control, and I need to add them together to create one bitmap. This bitmap will then be used to set the MaskPicture property of a user control. I can't use the Overlay method of the Image List control as the bitmap positions could change.

How do I add two bitmaps together to make one bitmap and still keep it as a Picture object?