Thema: Delphi Gameoverlay mittels API

Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#2

AW: Gameoverlay mittels API

  Alt 12. Jul 2010, 22:27
Selbst synchron wird das flimmern, da (DirectX/OGL-)Overlays sich nicht ohne API-Hook daran hindern lassen, sich darzustellen. D.h. du wirst immer einen kleinen Moment haben, in dem dein Text nicht da steht, und so timing-genau wird man das nicht wirklich über die reine WinAPI schaffen, dass es nicht mehr auffällt. Diese bietet auch so keine Möglichkeit die FPS auszulesen - das bieten die Grafik-APIs ja nicht einmal selbst von Haus aus an, und wird immer von den Programmen/Spielen selbst errechnet. Fraps macht das auch nur über's Hooken der Present-Methoden. Wenn das anders ginge, wäre der ganze Aufwand über API-Hooks ja nie angestellt worden
Fazit: Entweder ne Ecke mehr Arbeit aufwenden, oder mit dem Geflimmer Freundschaft schließen.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)

Geändert von Medium (12. Jul 2010 um 22:29 Uhr)
  Mit Zitat antworten Zitat