2009-10-03 86 views
1

是否有可能在XP中以編程方式顯示視頻爲桌面背景,最好使用C#? VLC可以通過它的「DirectX>啓用壁紙模式」來實現,所以可以通過VLC命令行界面來實現。任何人都可以推薦一種做法嗎?如何將視頻顯示爲桌面背景(在XP中)?

+3

這是一個編程問題...仔細閱讀。 – 2009-10-03 19:51:38

+0

Winamp必須使用類似的功能來支持桌面上的全屏可視化。不知道如果這是任何幫助,但:) – 2009-10-03 21:33:04

回答

1

啓用Active Desktop功能並將其指向播放視頻的網頁(通過Media Plyer ActiveX控件或通過Flash)。

+0

我試過了,它有點作品。問題是試圖改變背景HTML文件,而不閃爍或以某種方式與HTML文件中使用的JavaScript通信(這似乎是不可能的)。不管怎麼說,還是要謝謝你。 – 2009-10-04 22:18:33

+0

不要輕易放棄。您可以在頁面中使用JavaScript塊與外部文件進行交互,例如.json或.xml,以獲取要更改的參數(視頻文件名稱,大小等)。然後,你所要做的就是改變文件的內容,在腳本中觸發一個事件(比方說,點擊屏幕的一個角落,或者讓它在定時器上發生) - 然後你就去了。祝你好運! – 2009-10-05 01:33:33