Q&A

  • gif animation의 배경 합치기..
안녕하십니까?

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;



0  COMMENTS