![]() |
Delphi & DirectX
Пишу отрисовку 2D через D3D чтобы можно было использовать альфаканал. Столкнулся с проблемой:
Код:
D3D_Device.SetRenderState(D3DRS_ALPHABLENDENABLE,DWORD(true)); |
Ответ: Delphi & DirectX
|
Ответ: Delphi & DirectX
|
Ответ: Delphi & DirectX
Спасибо, однако у меня почему то вместо часиков Ксорса рисуется зеленый прямоугольник :)
|
Ответ: Delphi & DirectX
Цитата:
PS. Напиши свой DrawFilledRect. |
Ответ: Delphi & DirectX
Код:
procedure DrawFilledRect(x,y,width,height:single;Color1,Color2,Color3,Color4:Cardinal); |
Ответ: Delphi & DirectX
Вроде все правильно %)
А это, покажи код очистки экрана. Может часы зеленые потому, что ты зеленым очищаешь? :-D |
Ответ: Delphi & DirectX
я экран чищу xCls(); без установки цвета чистки :)
|
Ответ: Delphi & DirectX
Может лучше отказаться от этого движка? Или от delphi? :E
Если не сильно рыгаешь от microsoft, попробуй C# + XNA — перспективнее дельфей будет. |
Ответ: Delphi & DirectX
Я Си не долюбливаю, мне проще на паскале писать.
|
Часовой пояс GMT +4, время: 08:40. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot