2009-10-03 9 views
1

Est-il possible d'afficher des vidéos en tant qu'arrière-plan de bureau sous XP par programmation, de préférence en utilisant C#? VLC peut le faire, via son "DirectX> Activer le mode papier peint", de sorte qu'il peut être possible de le faire via l'interface de ligne de commande VLC. Quelqu'un peut-il recommander un moyen de le faire?Comment afficher des vidéos en arrière-plan (sous XP)?

+3

C'est une question de programmation ... Lisez-la attentivement. –

+0

Winamp doit utiliser une fonctionnalité similaire pour prendre en charge les visualisations en plein écran sur le bureau. Je ne sais pas si c'est de l'aide, cependant :) –

Répondre

1

Activez la fonctionnalité Active Desktop et pointez-la sur une page Web lisant une vidéo (via le contrôle Media Plyer ActiveX ou via Flash).

+0

Je l'ai essayé, et ça fonctionne en quelque sorte. Le problème est d'essayer de changer le fichier html de fond sans le scintillement OU communiquer d'une manière ou d'une autre avec le javascript utilisé dans le fichier html (ce qui semble impossible). Merci quand même. –

+0

N'abandonnez pas si facilement. Vous pouvez avoir un bloc JavaScript dans la page interagissant avec un fichier externe, disons un fichier .json ou .xml, pour obtenir les paramètres que vous voulez changer (nom du fichier vidéo, taille, etc.). Ensuite, tout ce que vous avez à faire est de changer le contenu du fichier, déclencher un événement dans le script (disons, cliquez sur un coin de votre écran, ou le faire se produire sur le minuteur) - et voilà. Bonne chance! –

Questions connexes