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 :

Ne rien afficher


Sujet :

DirectX

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Ne rien afficher
    Je voudrais savoir comment on fait pour écraser une surface, enlever tout ce qu'il y dedans rendre un écran noir

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    DirectDraw ? Direct3D ? C++ ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Points : 121
    Points
    121
    Par défaut
    si c'est du DirectDraw, comme je le pense (surface), il faut faire cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    DDBLTFX ddbltfx;
       ZeroMemory(&ddbltfx, sizeof(ddbltfx));
       ddbltfx.dwSize=sizeof(ddbltfx);
       ddbltfx.dwFillColor=RGB(0, 0, 0);
       MaSurface->Blt(NULL, NULL, NULL, DDBLT_COLORFILL | DDBLT_WAIT, &ddbltfx);
    je n'ai pas tester,mais normallement, la surface devient noire.

    cordialement
    OS : WinXP
    Outils : VC++ 8 (Visual Studio 2005)

  4. #4
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Si c'est en DDraw, je crois qu'il y a la fonction BltColorFill (à vérifier, c'était en VB il y a 2 ans )

Discussions similaires

  1. vider une liste de gtk_combo_text et ne rien afficher
    Par troumad dans le forum GTK+ avec C & C++
    Réponses: 0
    Dernier message: 14/03/2015, 11h03
  2. excuter le programme sans rien afficher
    Par safa1990 dans le forum Caml
    Réponses: 1
    Dernier message: 27/05/2014, 19h25
  3. Frame.Source : ne rien afficher
    Par safisafi dans le forum Silverlight
    Réponses: 1
    Dernier message: 19/09/2011, 20h06
  4. programme qui semble s'exécuter sans rien afficher
    Par Arketran dans le forum Débuter
    Réponses: 8
    Dernier message: 04/01/2011, 08h13
  5. Exécuter du code sans rien afficher
    Par Gébix dans le forum Débuter
    Réponses: 12
    Dernier message: 13/04/2009, 15h45

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