2010-11-02 9 views
2

Je rencontre des problèmes pour localiser une documentation ou des exemples de rendu de vidéo sur un formulaire à l'aide de DirectX. J'ai besoin d'utiliser DirectX parce que je vais mettre des overlay sur la vidéo chargée dynamiquement. Je vais également vouloir effectuer des transitions entre 2 instances vidéo.Utilisation du SDK DirectX 11, Comment charger une vidéo (avec son) et la lire?

Je ne trouve aucune documentation sur le site de Google ou de Microsoft, tout ce qui pourrait me pointer dans la bonne direction serait utile. Tels que rendre la vidéo sur un objet 3D comme une texture, peut-être ... IDK?

Ceci est pour Visual Studio 2010, .net framework 4.0, en utilisant vb.net.

Répondre

1

DirectX 11 n'est pas conçu pour le rendu vidéo. C'est pour les graphiques 3D, l'audio et l'entrée.

Rechercher DirectShow (quels sont ceux qui tentent de remplacer) ou Media Foundation (qu'ils tentent de remplacer DShow avec).

+0

J'ai trouvé une solution, et c'est vraiment bizarre comme c'est facile. J'utilise les éléments multimédias WPF. Les éléments médias, à condition qu'un ordinateur dispose de suffisamment de ressources, peuvent être utilisés sous le contenu et transparents sur un autre élément multimédia. Maintenant, je vais avoir besoin d'ajouter des flux vidéo en direct pour le mélange et tous mes problèmes sont résolus. – JustinKaz

+0

Je vais regarder dans la Media Foundation, car il pourrait être une meilleure approche. – JustinKaz

Questions connexes