Wie macht man einen Overlay Text ?
-
Hallo,
ich müsste einen Overlaytext über alles vorhandene machen.
Ich kenne sowas von Memturbo oder einigen Multimediatastaturen, die
mit einem kleinem Programm ein Overlay erzeugen um z.B. die Lautstärke
anzuzeigen (bei Memturbo2 das MEM Defrag).Diese Overlays funktionieren IMMER, also auch während Spiele laufen oder
Videos abgespielt werden. Ähnlch der Overlayfunktion einer WinTV Karte.Die Schrift ist meist recht groß und hässlich, aber die Anzeige soll nur
wie beim Fernseher die Lautstärke in % wiedergeben.http://freepctech.com/rode/images/defrag.jpg
Hat jemand eine Idee wo man da ansetzen kann ?
In Foren findet man sowas schlicht garnicht
Gruß
thenoname
-
Das wird so oder so bei Spielen flackern und flimmern und nichts gutes
fürs Auge werden...fürchte ich.
-
Also du könntest es mit ner sich aktualisierenen Region machen und nem Topmost Fenster...ist aber ne Menge (Rechen)-Arbeit...

Möglich (aber auch ne Menge Arbeit) wäre vllt., das du dir den Fensterhandle von dem Fenster holst, welches in den zu zeichnenden Bereich liegt, und dann in deren DC malst (möglw. auch mit LockWindowUpdate(HWND hWndLock))

Musst einfach mal n bissl rumexperimentieren...

PS:
Mal gegoogelt (-> Kein Foren!) ? 
-
-
-
Ja, reden wir übers Wetter

Das isses .... Man dankt !!
-
Das wird nix, da es sich bei einem Spiel nur kurz anzeigen lassen wird.
Stichwort: Flackern und Flimmern....
-
Und was wäre dein Vorschlag für ein OSD ?
-
Da wirst du wohl direkt mit dem Display (also hardwareseitig) komunizieren müssen.