Bonjour
je souhaiterai capturer le rendu à l'écran sous format vidéo. Travaillant sous directx, je souhaiterais savoir s'il y avait une fonction spécifique (je programme en C++)
raphchar
Bonjour
je souhaiterai capturer le rendu à l'écran sous format vidéo. Travaillant sous directx, je souhaiterais savoir s'il y avait une fonction spécifique (je programme en C++)
raphchar
Bonjour.
Il n'y a pas de fonction spécifique mais une implémentation de fonction à mettre en place. C'est compliqué parce qu'il faut encoder les images et que c'est gourmand en ressource. Sur le site de Code Project, il y a un article qui explique cela avec plusieurs méthodes.
Un jour j'essaierai d'implémenter ce genre de chose. L'idée sera de ne pas compresser les images pendant l'acquisition mais après (pour des questions de perf). Certe pour une capture d'une minute on se retrouvera avec un fichier de plusieurs Go, mais tout dépend du temps de capture que l'on souhaite faire.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager