Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   C++ Builder + GIF (http://forum.oszone.net/showthread.php?t=29415)

Guest 05-10-2004 21:31 203836

Тема уже обсуждалась много раз, но у меня более узкий вопрос.
Есть прозрачная форма(прозрачность, через TransparentColor) на ней должна быть Gif картинка, в которой из прозрачность появляется что-то. => пока картинка прозрачна - мы видим то что под формой, по мере ее востановления из прозрачности, то что под формой постепенно угшасает. Т.е. простой(для Flash'a, к примеру) эффект. Отсюда вопрос - как это все сделать?. А главное - чтоб не тормозило. Юзал компоненту из Rx Library - тормоза ужасные(где то на 80% грузит проц).

hasherfrog 06-10-2004 11:17 203837

Как правило, формы неправильной формы (тавтология :)) создаются заданием непрямоугольного региона окна. Очевидно, Вам этот случай не годится - Вы хотите видеть микшированое изображение (gif+фон). Подобные трюки я видел только в nvidia-менеджерах рабочего стола. Учитывая, что это низкоуровневое программирование... Короче, что-то сомнительно, что это всё будет без тормозов. Возможно, правда, что в GDI+ на могучей машине тормозов не будет. Но я не уверен, что Rx Library юзает GDI+, это к дельфистам.


Время: 08:05.

Время: 08:05.
© OSzone.net 2001-