【问题标题】:How to Show Videos as a Desktop Background (in XP)?如何将视频显示为桌面背景(在 XP 中)?
【发布时间】:2009-10-03 19:47:40
【问题描述】:

是否可以在 XP 中以编程方式将视频显示为桌面背景,最好使用 C#? VLC 可以通过它的“DirectX > 启用壁纸模式”来做到这一点,因此可以通过 VLC 命令行界面来做到这一点。任何人都可以推荐一种方法吗?

【问题讨论】:

  • 这是一道编程题...仔细阅读。
  • Winamp 必须使用类似的功能来支持桌面上的全屏可视化。但是不确定这是否有帮助:)

标签: c# video windows-xp desktop-background


【解决方案1】:

启用Active Desktop 功能并将其指向正在播放视频的网页(通过 Media Plyer ActiveX 控件或通过 Flash)。

【讨论】:

  • 我试过了,它有点工作。问题是试图更改背景 html 文件而不闪烁或以某种方式与 html 文件中使用的 javascript 进行通信(这似乎是不可能的)。还是谢谢。
  • 不要轻易放弃。您可以在页面中使用 JavaScript 块与外部文件(例如 .json 或 .xml)进行交互,以获取您想要更改的参数(视频文件名、大小等)。然后您所要做的就是更改文件的内容,在脚本中触发一个事件(比如说,单击屏幕的一角,或者让它在计时器上发生)——然后就可以了。祝你好运!
猜你喜欢
  • 2020-03-13
  • 2017-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多