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

DirectX Discussion :

redimensionnement d'une fenetre DirectX


Sujet :

DirectX

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut redimensionnement d'une fenetre DirectX
    bonjour

    j'utilise DirectX dans une fenetre windows ou j'affiche des primitives.
    Quand je redimenssionne la fenetre les formes affichées sont redimenssionnées également a l'echelle de la fenetre masi j'aimerai que ce ne soit pas le cas et qu'elles gardent la meme taille à l'écran.

    qqun aurait t il une idée ? merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 71
    Points : 78
    Points
    78
    Par défaut
    il faut reset le device, c'est à dire lui repasser la nouvelle taille de ta fenêtre. Pour cela regarde IDirect3DDevice9::Reset

  3. #3
    Membre averti Avatar de Bob.Killer
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    336
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 336
    Points : 332
    Points
    332
    Par défaut
    je pense qu il faut ne pas changer le ratio dans la matrice de vue

    normalement tu dois avoir largeur/hauter et qd tu redimensionnes ça change c valeur et donc redimenssione toutes les formes à l écran

    si tu définies un ratio static cela devrai pas mofifier les formes présentes à l écran je suppose

  4. #4
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut
    merci pour vos reponses
    il ne faut effectivement aps toucher a la matrice de vue et faire un reset sur le device direct3D.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#][2.0] Clignotement sur redimensionnement d'une fenetre
    Par glebourg dans le forum Windows Forms
    Réponses: 9
    Dernier message: 02/01/2012, 14h58
  2. Recuperer le BackBuffer d'une fenetre DirectX
    Par goast dans le forum DirectX
    Réponses: 4
    Dernier message: 10/12/2009, 21h14
  3. problème de redimensionnement d'une fenetre
    Par atha2 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 02/08/2007, 13h00
  4. limiter le redimensionnement d'une fenetre
    Par gaut dans le forum Windows
    Réponses: 3
    Dernier message: 20/12/2004, 11h56
  5. Redimensionnement d'une fenêtre Directx
    Par Francky033 dans le forum DirectX
    Réponses: 2
    Dernier message: 28/09/2003, 17h53

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