Attentively study my example and you will caught what draw text in any buffer (dx7-surface) rather then on window
dd7surface = PeekInteger ( BackBuffer()+12 ) (Blitz3D 1.98)
or
dd7surface = PeekInteger ( TextureBuffer(YourTexture) )+12 (Blitz3D 1.98)
or
dd7surface = PeekInteger ( ImageBuffer(YourImage) )+12 (Blitz3D 1.98)
dd7surface = PeekInteger ( BackBuffer()+12 ) (Blitz3D 1.98)
or
dd7surface = PeekInteger ( TextureBuffer(YourTexture) )+12 (Blitz3D 1.98)
or
dd7surface = PeekInteger ( ImageBuffer(YourImage) )+12 (Blitz3D 1.98)
*dd7surf.IDirectDrawSurface7=PeekL( _ANY_BUFFER_HERE_ +12) *dd7surf\GetDC(@hDC) If hDC .... Endif