Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Desktop-Overlay mit DirectX

  Alt 27. Dez 2006, 23:47
Sers!

1. Herzlich willkommen in der DP!!

2. Endlich mal jemand, der auch an animierten Desktops interessiert ist

Also ich habe vor einiger Zeit das Beispiel, das du angesprochen hast nach Delphi übersetzt, allerdings schon um einiges erweitert, so dass von der eigentlichen Funktion, ein TV Flimmern darzustellen, nichts mehr übrig ist. Weiter heißt das, dass ich die Unit mit dem Overlay in eine eigene Klasse gepackt habe und dieser Klasse beim Update des Overlays einen DC übergebe (in meinem Fall stammt er aus einem Direct3D Interface, kann aber genausogut ein CanvasDC sein), der dann auf den Desktop gezeichnet und gestreckt wird.

Ich weiß nicht, in wie weit man in DelphiX an nen DC rankommt, aber direkt von DelphiX aus VideoOverlays zu verwenden is nich, da diese Komponenten da ein wenig einschränken (kann mich aber auch irren, da ich DelphiX schon lang nicht mehr verwende ).

Solltest du also Interesse an diesem überarbeiteten und erweitertem Overlay Beispiel haben, gib Bescheid, damit ich das Projekt mal noch kommentieren kann, da du sonst nicht wirklich durchblickst
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat