![]() |
dspack filter demos
kann mir jemand erklären wie das mit den filtern im dspaack funktioniert und wie ich die demos ausführen kann?
|
Re: dspack filter demos
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
hast du irgendetwas bzgl der Filter herausgefunden ? Ich bin gerade dabei, eine Anwendung zu schreiben in der ein halbtransparentes Flash Movie (Swf) mit TShockwaveFlash über ein TDSVideoWindowEx2 gelegt werden soll. die normale Transparenz funktioniert ohne Probleme über den ColorKey aber das halbtransparente funktioniert nicht. Ich hab mal eine Demo angehängt an der man das sehen kann. Vielleicht hat ja einer schon mal was damit gemacht und/oder kann mir da weiterhelfen ? Danke Gruß Benny |
Re: dspack filter demos
Du kannst nicht so einfach ein Flash-Window transparent über ein Video anzeigen. Das Problem ist, dass das Video über einen Direct-Layer direkt von der Grafikkarte gezeichnet wird und die Windows-GDI davon nichts mitbekommst. Du kannst ja nicht einmal ein Screenshot von einem Video erstellen (also ohne großen Aufwand). Dir bleibt höchstens übrig, das Video erst in ein Bitmap zeichnen zu lassen und dann das Bitmap auf die Form zeichnen. Somit "umgehst" die den Hardware-Layer des Videos - aber die Performance dürfte dann wohl auch in den Keller gehen.
Aber muss es denn unbedingt ein Flash-Video sein? Bei DSPack ist doch eine Demo dabei, die ein Gif auf das Video zeichnet. Ich weiß nicht genau, wie das dann funktioniert, aber das Gif wird dann ebenfalls in den Hardware-Layer mitgezeichnet. Vielleicht kann man die Demo ja umschreiben, so dass sie Flash-Videos statt Gifs in das Video hinenrendert. Ist aber nur eine Vermutung Grüße Dave |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz