Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизTextOut Без BackGround в DirectX Найти похожие ветки
← →
D@rk (2004-02-04 10:57) [0]Люди хелп плиз !!!
Рисую на DxSurface TextOut-ом с помощью процедурки котораю нагло стырил из DDutil8 и изменил и рисую прямо на один из Флипающихся Surface вооющем примерно так:
Procedure DrawText(Surface:IDirectDrawSurface7; const strText : PCHAR; const dwOriginX, dwOriginY : DWORD;
const crBackground, crForeground : COLORREF);
var
DC : HDC;
begin
DC := 0;
Surface.GetDC( DC );
SetBkColor( DC, crBackground);
SetTextColor( DC, crForeground);
TextOut( DC, dwOriginX, dwOriginY, strText, length(strText) );
Surface.ReleaseDC( DC );
end;
а затем :drawtext(FBackground, pchar("Ля-ля-ля"), 0, 0, rgb(0,0,0),rgb(10,220,10));
Но как убрть фон текста я незнаю если не указывать rgb то по Default
он будет Белым. Help !!!
← →
Zeqfreed © (2004-02-04 13:47) [1]SetBkMode(DC,TRANSPARENT);
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c