Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将视频显示为桌面背景(在XP中)?_C#_Video_Windows Xp_Desktop Background - Fatal编程技术网

C# 如何将视频显示为桌面背景(在XP中)?

C# 如何将视频显示为桌面背景(在XP中)?,c#,video,windows-xp,desktop-background,C#,Video,Windows Xp,Desktop Background,是否可以在XP中以编程方式将视频显示为桌面背景,最好使用C#?VLC可以通过其“DirectX>启用墙纸模式”来实现这一点,因此可以通过VLC命令行界面实现这一点。有人能推荐一种方法吗?启用该功能并将其指向播放视频的网页(通过Media Plyer ActiveX控件或Flash)。启用该功能并将其指向播放视频的网页(通过Media Plyer ActiveX控件或Flash).这是一个编程问题……请仔细阅读。Winamp必须使用类似的功能来支持桌面上的全屏可视化。不确定这是否有帮助,但是:)这

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

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

启用该功能并将其指向播放视频的网页(通过Media Plyer ActiveX控件或Flash).

这是一个编程问题……请仔细阅读。Winamp必须使用类似的功能来支持桌面上的全屏可视化。不确定这是否有帮助,但是:)这是一个编程问题…请仔细阅读。Winamp必须使用类似的功能来支持桌面上的全屏可视化。不确定这是否有帮助,但是:)我已经试过了,它有点效果。问题在于试图更改背景html文件,而不使其闪烁或以某种方式与html文件中使用的javascript通信(这似乎是不可能的)。无论如何,谢谢你。不要轻易放弃。您可以在页面中使用一个JavaScript块与外部文件(比如.json或.xml)交互,以获取要更改的参数(视频文件名、大小等)。然后,您所要做的就是更改文件的内容,在脚本中触发一个事件(比如,单击屏幕的一个角落,或者让它在计时器上发生),然后就开始了。祝你好运我试过了,效果不错。问题在于试图更改背景html文件,而不使其闪烁或以某种方式与html文件中使用的javascript通信(这似乎是不可能的)。无论如何,谢谢你。不要轻易放弃。您可以在页面中使用一个JavaScript块与外部文件(比如.json或.xml)交互,以获取要更改的参数(视频文件名、大小等)。然后,您所要做的就是更改文件的内容,在脚本中触发一个事件(比如,单击屏幕的一个角落,或者让它在计时器上发生),然后就开始了。祝你好运