mam procedurkę wyświetlająca napisy na panelu na którym odtwarzany ma byc film.muszę użyc directx-a bo w inny sposób nie mogę sprawić by napisy były widoczne podczas odtwarzania filmu

If DDraw.GetDc(dc) then begin

{ if Ddraw.PelnyEkran then begin
Brush:=CreateSolidBrush(clblack);
Fillrect(dc,boundsrect,brush);
end; }
SetBkMode(dc,TRANSPARENT);
SetBkColor(DC, clblack);
SetTextColor(DC, clyellow);
Textout(dc, form_Player.left+form_Player.width div 2-60,
form_Player.top+form_Player.Height div 2-20,
pchar('fsdfsd'),length('fsdfsd'));
DDraw.ReleaseDc(dc);
DDraw.Flip;
end;

w jakis sposób mogę wygładzić wyświetlane napisy ?

bardzo proszę o jakiś przykładowy kod,albo wskazówkę gdzie mogę się dowiedzieć czegoś więcej