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

MFC Discussion :

DirectX SOUS ActiveX


Sujet :

MFC

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut DirectX SOUS ActiveX
    Bonjour,

    je ne suis pas developpeur pro et cette un premiere approche MFC. Je souhaitte creer un composant ActiveX portable (appellable depuis IHM SDK simple ou IHM MatLab) pour faire un affichage bitmap deforme avec des fonctions DirectX.

    Pour reformuler: ActiveX qui a imbrique en soit un IHM DirectX pour afficher un bitmap deforme (def 2D).

    Merci de me fournir des liens utiles

    capriolo

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tiens, ca me rappelle qqchose ca ...

    ben écoute, à partir du moment où tu lui fournis un DC, tu peux utiliser directX pour afficher dans une vue, dans une fenetre, dans un activeX, partout ...
    Tu peux regarder dans un premier temps le tutoriel de création d'activeX de ... Farscape : http://farscape.developpez.com/tutoriels/ActiveX-MFC/
    et les tutos sur directX http://jeux.developpez.com/tutoriels/#a_directx

  3. #3
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    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 526
    Par défaut
    Citation Envoyé par capriolo
    Bonjour,

    Pour reformuler: ActiveX qui a imbrique en soit un IHM DirectX pour afficher un bitmap deforme (def 2D).

    capriolo
    Oui c'est compris : créer un projet Active X et à l'initialisation du composant créer les objets Direct X dont on a besoin...
    en fouillant dans le SDK de Direct X il y a un example MFC et Direct X il suffit de le transposer au projet Acitve X....
    Après il faut jouer avec les bons handle de fenêtre gérer le plein-écran etc..
    je conseillerais de prendre Direct Draw bien que cela soit déclassé par Microsoft tu peux dessiner dans une DDSurface

  4. #4
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    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 526
    Par défaut
    Benjamin Marty a fait une dll COM /Active X ( BMDXCtls ) qui englobe Direct X et DDraw tu peux t'en inspirer

    Sélectionner BMDXCtls
    http://sourceforge.net/project/showf...?group_id=9970
    http://sourceforge.net/project/showf...ckage_id=10474

Discussions similaires

  1. [WD16] Imprimer un pdf sous activeX
    Par law56100 dans le forum WinDev
    Réponses: 7
    Dernier message: 25/05/2012, 16h04
  2. Réponses: 5
    Dernier message: 06/01/2011, 20h10
  3. Aide pour débuter DirectX sous Delphi
    Par zitezitoun dans le forum DirectX
    Réponses: 2
    Dernier message: 23/03/2009, 20h44
  4. [c#] projet DirectX sous Vista
    Par backfire dans le forum DirectX
    Réponses: 6
    Dernier message: 12/04/2007, 10h48
  5. DirectX sous Java
    Par yomapoitiers dans le forum Langage
    Réponses: 8
    Dernier message: 20/12/2006, 16h38

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