2009-07-22 7 views
1

Ich habe eine Windows Media Player ActiveX-Komponente in meinem Formular. Oben auf diesem WM-Player habe ich eine Bildbox mit Hintergrundfarbe, die auf transparent eingestellt ist. Wenn ich ein Bild für diese Bildbox einstelle, denke ich, dass das Bild transparente Bereiche enthält, wird es schwarz dargestellt, wenn sich die Bildbox über der WM-Player-Komponente befindet.Transparente Kontrolle über WM Player ActiveX-Komponente in .NET

Wo als wenn ich die PictureBox woanders in der Form platzieren. Der transparente Bereich wird ordnungsgemäß gerendert.

So ist es trotzdem, dass ich ein transparentes Bild auf einer WM Player-Komponente platzieren kann. (hmm so etwas wie Wasserzeichen kann sein). Ich möchte, dass dieses Bild mit einer Deckkraft von 50% angezeigt wird, wenn das Video im WM-Player abgespielt wird. Wird GDI + in diesem Fall von Nutzen sein?

+0

Gibt es keine Möglichkeit, es zu tun? Keine Möglichkeit, den Media Player transparent zu steuern? – FatDaemon

Antwort

0

Ich würde versuchen, eine separate, halbtransparente Form über die WM-Player-Steuerung.