use method TextureMap of TPowerDraw object. But you must convert your TGA into TAGFImage.

this is part of code i am using :
[pascal]
procedure BitBlt(Dest, Src, Size: TPoint;Img:TAGFImage);
var
c:TTexCoord;
begin
if (Size.x=0) or (Size.y=0) then exit;
c.SrcX:=Src.x;
c.SrcY:=Src.y;
c.Width:=Size.x;
c.Height:=Size.y;
c.Pattern:=0;
c.Flip:=False;
c.Mirror:=False;
PowerDraw.TextureMap(Img,pBounds4(Dest.x,Dest.y,Si ze.x,Size.y),cWhite4,c,effectSrcAlpha);
end;[/pascal]