안녕하십니까?
gif animation 에 배경 이미지를 포함시켜서 DirectDraw에 포함시킬 연결된이미지를 만드는 프로그램을 만들려고 하는데 배경 이미지가 제대로 나오지 않고 흰색이나 검정색으로 나오는 군요 꼭 필요한 프로그램이라서..
3일째 이문제 때문에 고민하고 있습니다. 고수분들의 답변을 꼭 좀 부탁드립니다.
아래는 소스입니다.
for index := 0 to ImageCnt do begin
GIFSubImage := GIF.Images.SubImages[index];
Image2.Canvas.CopyRect(srcRect, imageBG.Picture.Bitmap.Canvas, desrect);
Image2.Canvas.BrushCopy(srcRect, GIFSubImage.Bitmap, srcRect,
GIFSubImage.Bitmap.Canvas.Pixels[0,0]);
Image.Canvas.CopyRect(desRect2, Image2.Picture.Bitmap.Canvas, srcRect);
desRect2.Left := desRect2.Left + imgWidth;
desRect2.Right := desRect2.Right + imgWidth;
end;