Показать сообщение отдельно
  #4  
Старый 19.11.2012, 17:29
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Вообще, думаю, нормального универсального способа нет. Например, одна игра, которую я видел, создавала контекст DirectX на GetDC(0), т.е. прямо на экране, а не на каком-то окне. Также и наоборот - приложение может использовать видеокарту на полную катушку, но по-прежнему быть в отдельном окне.
Единственное, что пришло в голову - подменить библиотеку директХ, и в ней все вызовы перенаправить в реальный директХ, кроме создания контекста. Но это криво.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием