视频上的透明图片

时间:2018-01-18 19:34:57

标签: c# winforms visual-studio media-player

我在VS2017中使用C#并使用MediaPLayer控件来播放视频。

我希望将视频的某些部分与具有透明度的PNG图像重叠。在VS2017中,元素对其父元素是透明的。因此,为了使图像对视频透明,我必须将其设置为视频的子画面。

但如果我这样做,图像根本不会显示。视频总是刷新并重叠图像(即使我在图像中做了一个恒定的BringToFront)。

因此,我将图像的父级更改为表单。现在图像显示,但通过它的透明度,我看到了表单的背景,而不是视频。

目标平台是Windows。对此有什么解决方案吗?

此外,我从VLC Control转移到MediaPlayer。性能更好,但这个问题还在继续。我无法转向WPF。

0 个答案:

没有答案