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 :

Error in the application, lors du Rendu


Sujet :

DirectX

  1. #1
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 79
    Points : 57
    Points
    57
    Par défaut Error in the application, lors du Rendu
    J'ai une erreur lors du rendu de mes éléments, voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
            '[------------------------------------]
            '   3. RENDER LAYERS
            '[------------------------------------]
     
            If bRenderLayer Then
                D3DDev.SetStreamSource(0, vbLayer, 0)
                Dim i As Long
                For i = 0 To iLayer - 1 Step 18
                    D3DDev.SetStreamSource(0, vbLayer, 0)
                    D3DDev.DrawPrimitives(PrimitiveType.TriangleStrip, i, 8)
                    D3DDev.DrawPrimitives(PrimitiveType.TriangleStrip, i + 10, 2)
                    D3DDev.DrawPrimitives(PrimitiveType.TriangleStrip, i + 14, 2)
                Next i
            End If
     
            '[------------------------------------]
            '   4. RENDER ELEMENTS
            '[------------------------------------]
            D3DDev.SetStreamSource(0, vbElem, 0)
            D3DDev.VertexFormat = CustomVertex.PositionColoredTextured.Format
            D3DDev.DrawPrimitives(PrimitiveType.LineList, 0, iElem / 2)
    L'erreur est située lors de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    D3DDev.DrawPrimitives(PrimitiveType.TriangleStrip, i, 8)
    et ça me dit Error in the application.

    Pourtant, si je ne fait qu'inverser la partie RENDER LAYERS avec la partie RENDER ELEMENTS, je n'ai plus d'erreur et ça fonctionne... Je pourrais bien le changer de place, mais j'aimerais comprendre pourquoi ça fonctionne pas.

    Merci
    [/code]

  2. #2
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 79
    Points : 57
    Points
    57
    Par défaut
    d'ah ok je crois avoir remarqué en relisant mon message... il me manque à setter le format...

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

Discussions similaires

  1. [1.x] 404 error by the action "membre/create" : lors d'une création de compte
    Par identifiant_bidon dans le forum Débuter
    Réponses: 7
    Dernier message: 04/01/2011, 16h56
  2. [SQL SERVER] Syntax error converting the varchar value
    Par freud dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2007, 17h51
  3. Réponses: 2
    Dernier message: 25/04/2007, 16h03
  4. Réponses: 1
    Dernier message: 26/10/2006, 21h10
  5. Réponses: 12
    Dernier message: 24/04/2006, 23h19

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