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 :

Divers questions


Sujet :

DirectX

  1. #1
    Membre du Club Avatar de Freakazoid
    Profil pro
    Inscrit en
    mars 2002
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 116
    Points : 65
    Points
    65
    Par défaut Divers questions
    Je cherche a savoir comment faire pour connaitre la taille occuper en mémoire par une surface mais je ne sais pas comment faire.
    Je me demandais aussi si une surface avec un BMP charger et une surface vide occupe la même taille en mémoire.
    Encore une autre question que je me pose : es-ce qu'il y'a une grosse diference (au niveau taille en mémoire) entre metre tt ces BMP a la suite ds une surface unique et utilise une surface pour chaque BMP.
    Si qqun a une des ces réponses, ce serais vraiment sympa. de me renseigner !!

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2002
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : avril 2002
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Salut Freakazoid,

    ouai c'est clair, c'est le genre de reponses qu'on aimerai trouver dans le sdk
    (j'utilise la doc du sdk6.1 qui est plus complete au niveau de directdraw)

    pour connaitre la taille d'une surface, c'est simple : longueur * largeur * bit depth

    Je me demandais aussi si une surface avec un BMP charge et une surface vide occupe la même taille en mémoire
    si c'est la meme surface : oui, sinon ca depends du format .

    The DDPIXELFORMAT contains members to describe the following traits of a pixel format:
    Palettized or non-palettized pixel format
    If non-palettized, whether the pixel format is RGB or YUV
    Bit depth
    Bit masks for the pixel format's components

    *DDPIXELFORMAT.dwFlags.DDPF_COMPRESSED :
    The surface will accept pixel data in the specified format and compress it during the write operation. (Compressed Texture Surfaces)

    es-ce qu'il y'a une grosse difference (au niveau taille en mémoire) entre metre tt ces BMP a la suite ds une surface unique et utilise une surface pour chaque BMP
    je pense pas, mais c'est plus simple d'utiliser une surface que des RECT de tous les cotes

    à mon avis ca n'est pas pratique quand il faut appliquer des effets differents aux element qui se trouvent sur la meme surface (colorkey par exemple.)
    et puis ca pose aussi des probleme quand il y a plusieurs threads qui dessine en meme temps.

  3. #3
    Membre du Club Avatar de Freakazoid
    Profil pro
    Inscrit en
    mars 2002
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 116
    Points : 65
    Points
    65
    Par défaut
    ok, merci à toi bistboy !!
    (perso. j'utilise la doc du SDK de DX 7 qui est pas mal fournie en Direct Draw aussi)

Discussions similaires

  1. Divers questions avec Qt
    Par alpha_one_x86 dans le forum Qt
    Réponses: 10
    Dernier message: 26/12/2008, 22h39
  2. C++, besoin d'aide sur divers questions
    Par mensoif dans le forum C++
    Réponses: 5
    Dernier message: 29/05/2008, 16h47
  3. [Divers] Question de méthodologie.
    Par zycomatic dans le forum SAP Crystal Reports
    Réponses: 10
    Dernier message: 18/03/2008, 17h08
  4. [XSLT] Divers Questions
    Par fanette dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 16/02/2007, 09h57
  5. Aide java script diver questions
    Par Argorate dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 05/08/2006, 03h32

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