IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Qt et directShow


Sujet :

Qt

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut Qt et directShow
    Bonjour, je doit créer un lecteur vidéo en C++. La programmation directe en W32 API me semble un peu complexe, je pensait donc utiliser QT. Je penses aussi utiliser directshow, mais est-ce que je peux intégrer directshow à un projet QT ? Je tatônnes un peu, si quelqu'un pouvait m'aider ...
    Merci d'avance !

  2. #2
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Citation Envoyé par nek_kro_kvlt
    Bonjour, je doit créer un lecteur vidéo en C++. La programmation directe en W32 API me semble un peu complexe, je pensait donc utiliser QT. Je penses aussi utiliser directshow, mais est-ce que je peux intégrer directshow à un projet QT ? Je tatônnes un peu, si quelqu'un pouvait m'aider ...
    Merci d'avance !
    c'est parfaitement possible ; il faut prendre les exemples du SDK de Direct X.
    Pour initialiser Direct Show il faut initialiser les instances COM de Direct Show.
    Voir les exemples du SDK.
    Il est essentiel que le compilateur supporte COM Qt n'a rien a voir la dedans.
    Si le compilo ne reconnait pas QueryInterface CoInitialize alors c'est pas possible

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut
    Comme compilateur, je pensais utiliser celui de Visual Studio 2005, ou bien celui de DEV C++. J'ai déjà le sdk de directX et de directShow, je vais lire la doc. L'idée serait donc de créer une fenêtre Qt, et de créer les objets directshow en fournissant le handle de la fenêtre Qt comme parent ? Je suis un peu newbie en c alors m'en voulez pas

  4. #4
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Oui si les fenêtres de Qt donnent un handle c'est parfaitement possible.
    Le principal c'est que Qt supporte COM

  5. #5
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut
    Bah je vais tester je te remercies !

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 189
    Par défaut
    personellement je suis entrain d'essayer d'utiliser DirectShow avec le compilateur de DevC++ à savoir Mingw et il est impossible de faire un A priori, les librairies de Direct X ne sont pas compatibles avec le GNU de mingw et l'on serait obligé d'utiliser le compilateur de MS ...

Discussions similaires

  1. Filtre DirectShow
    Par masterfangorn dans le forum DirectX
    Réponses: 4
    Dernier message: 23/05/2003, 14h57
  2. interfaces pour Filtres DirectShow
    Par Chupakabra dans le forum DirectX
    Réponses: 1
    Dernier message: 23/05/2003, 14h54
  3. Gros Problème avec DirectShow et la méthode RELEASE
    Par Olivier Delmotte dans le forum DirectX
    Réponses: 3
    Dernier message: 10/03/2003, 18h10
  4. directshow
    Par bud1703 dans le forum DirectX
    Réponses: 1
    Dernier message: 02/03/2003, 23h50
  5. Tutoriaux DirectShow
    Par Olivier Delmotte dans le forum DirectX
    Réponses: 2
    Dernier message: 22/02/2003, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo