Its been a while I used DelpphiX but iirc you can create an object TDirectDrawSurface and then use that to load and draw the image. When you nolonger need it you can release the object again.