Вниз
Скачать: CL | DM;

Рисование поверх всех окон   Найти похожие ветки 

← →
Колдун ©   (2006-09-04 22:48) [0]

Здрасте!

У меня такой вопрос: как рисовать поверх ВСЕХ окон, в том числе DirectX и OpenGL-приложений (а-ля Fraps, 3dAnalyze выводят FPS)?


← →
Орион ©   (2006-09-04 22:53) [1]

хм... я в программировании графики практически 0, но попробую вставить сови 5 копеек.

По моему копать нужно в сторону DirectX.


← →
Колдун ©   (2006-09-04 22:55) [2]

глубоко копать-то? Успею до пятницы? :)

Пусть уж лучше знающие люди вставляют свои 5 копеек. А ты отправь их в приёмник и получи газировку :)))


← →
Орион ©   (2006-09-04 22:58) [3]

> [2] Колдун ©   (04.09.06 22:55)

Вот ты смеешся, а я дело говорю ;)
Ну можешь еще по таймеру форме с TLabel делать BringToFront, гы-гы)

*ушел за газировкой*


← →
Колдун ©   (2006-09-04 23:03) [4]

Как вернёшься с газировкой, в обмен на газировку отдам тебе лицензию на жутко тормозную прогу, которая каждые 50мс выводит окошко поверх всех=)))


← →
Орион ©   (2006-09-04 23:14) [5]

> [4] Колдун ©   (04.09.06 23:03)


Зачем мне такая прога?)
Тебе же DirectX не понравилось, я ищу другие варианты выхода из твоей безвыходной ситуации.

А если серьезно: ответ в первом посте ;)


← →
Орион ©   (2006-09-04 23:15) [6]

Больше сказать не могу. Не потому, что не хочу, а опять же все в первом посте ;)


← →
Колдун ©   (2006-09-04 23:19) [7]

дааа....


← →
Furyz ©   (2006-09-04 23:32) [8]

помню я тоже выводил свое окно поверх своих , в таймере прописываеш 0.5 сек
И в форме пишеш типа focus что то такое , ищи в хелпе


← →
Орион ©   (2006-09-04 23:47) [9]

> [8] Furyz ©   (04.09.06 23:32)

Извращение чистой воды.
Хотя если надо побыстрей, то тоже вариант :)


← →
Колдун ©   (2006-09-05 08:42) [10]

То есть другого решения проблемы никто предложить не может?


← →
MBo ©   (2006-09-05 08:49) [11]

http://www.delphimaster.ru/articles/directx/index.html
Подойдет?


← →
vidiv ©   (2006-09-05 09:33) [12]


> http://www.delphimaster.ru/articles/directx/index.html
> Подойдет?

Я не в читывался, но приблизительно понял что речь идет про оверлеи. Насколько я знаю, чтобы вывести оверлей нужно "нарисовать" под ним фигуру определенного цвета... в этом и будет проблема


← →
Zeqfreed ©   (2006-09-05 10:07) [13]

> [12] vidiv ©   (05.09.06 09:33)


> Насколько я знаю, чтобы вывести оверлей нужно "нарисовать"
> под ним фигуру определенного цвета...

В наиболее общем случае, да. Но, кажется, что новые видеокарты имеют возможность задавать Source Color Key а не традиционно поддерживаемый для оверлеев Destination Color Key.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.029 c
2-1157610368
worldmen
2006-09-07 10:26
2006.09.24
Востановление системных файлов в XP


9-1135794926
n0p
2005-12-28 21:35
2006.09.24
OpenGl in 2d =)


3-1153830575
infom
2006-07-25 16:29
2006.09.24
СУБД с возможностью создания перекресных запросов.


6-1137340395
WebSQLNeeder
2006-01-15 18:53
2006.09.24
Как програмно отключить текущее соединение с интернетом??


15-1157243641
RASkov
2006-09-03 04:34
2006.09.24
Сенькс за помощь




   Наверх