【问题标题】:can not close libvlcsharp popup in wpf无法在 wpf 中关闭 libvlcsharp 弹出窗口
【发布时间】:2021-06-26 10:16:13
【问题描述】:

这是我关于 stackoverflow 的第一个问题。我对 libvlcsharp 有一些问题: 当我将 vlcsharp mediaElement 放入弹出窗口(如下面的代码)并运行应用程序时,vlcsharp 将在弹出窗口的右上角添加 3 个按钮:最小化、最大化和关闭。 最小化和最大化工作正常,但是当我点击关闭按钮时没有任何反应。 实际代码:

<popup>
<wpf:VideoView  x:Name="myVideoControl" MediaPlayer="{Binding MediaPlayer}"  />
</popup>

弹窗截图: libvlcsharp popup screenshop

【问题讨论】:

    标签: c# .net wpf libvlcsharp


    【解决方案1】:

    在调用 Play 之前确保 Popup 可见,否则 VLC 将创建自己的窗口(D3D11 窗口)

    【讨论】:

    • 感谢您的回答。是的,弹出窗口的标题是“d3d11”(我会尝试你的建议)。但我的问题是:“为什么弹出窗口的关闭按钮(由 vlc 创建)不起作用,我应该处理任何事件还是什么?或者它的行为就像那样?
    • 可能是死锁什么的。无论如何都不应使用该行为,因为您无法真正处理窗口事件
    猜你喜欢
    • 1970-01-01
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    • 2021-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多