Using the latest BGRABitmap I have managed to get my application to the desired speed, the problem now is that the resample function doesn't work,
From what I understand, the following lines should resize a newly loaded image to 800x450, it does nothing, when I use the draw function on a canvas on the form it is still at the original size.
This is the code that loads the image...
BGRABuffer[i] := TBGRABitmap.Create(strFileName);
BGRABuffer[i].ResampleFilter:=rfLinear;
BGRABuffer[i].Resample(800,450, rmSimpleStretch);
BGRABuffer is an array of TBGRABitmaps.
this code draws the image on to a tImge on the form...
BGRABuffer[frameNum].Draw(imgAnim.Canvas,0,0, true);
imgAnim.Invalidate;
Thanks for any help.