使用 WPF 在 VLC 中叠加文本

本文关键字:叠加 文本 VLC WPF 使用 | 更新日期: 2023-09-27 17:57:13

我正在创建一个使用 WPF 显示歌词的程序。我想使用视频作为背景(使用 VLC 播放器)。如何将歌词叠加在视频背景上?

提前谢谢。

使用 WPF 在 VLC 中叠加文本

这可能无法直接在 WPF 中实现。我假设您需要一个WinformsHost来托管VLC播放器。WPF 控件和 winform 无法共享同一屏幕区域(空域限制)是一个已知问题(限制)。但是,对于此限制,有许多解决方法,其中之一是添加覆盖的 2 个 WPF 窗口。

或者,您可以尝试升级到WPF 4.5(使用VS-2012),此问题似乎已在那里解决。

读:

https://msdn.microsoft.com/en-us/library/aa970688(v=vs.100).aspx

http://bartwullems.blogspot.in/2010/11/wpf-and-winforms-airspace-problem.html?m=1