Hello,

you can draw text as bitmap (use tpowerfont etc.) or directly like textout(). But drawing to canvas has to last operation (after all picture rendering, see to prototype code).

Ther transparent key sets up to coresponding the color space in DXDraws surface (the same color depth).

I don't ask you, where is error, I have to see technique of your coding or problematic image.

Regards