Legerement MARRE de MemVideo !!
Publié : mar. 29/avr./2008 15:36
Bon,
meme si ce n'est pas l'avis générale, je pense etre relativement intelligent, plutot logique et imaginatif. Mais là, à defaut de passer PB par la fenetre, je poste ici ceci :
Ce code est très simple, ET POURTANT, j'ai encore ce foutu bug graphique !
Rassurez moi : ce code devrait bien afficher une ligne blanche diagonale allant de 0,0 à 30,30 ??
Au lieu de ca, j'ai 4 lignes pointillées !!!!

meme si ce n'est pas l'avis générale, je pense etre relativement intelligent, plutot logique et imaginatif. Mais là, à defaut de passer PB par la fenetre, je poste ici ceci :
Code : Tout sélectionner
InitSprite()
InitKeyboard()
InitMouse()
dw=1024
dh=768
dc=32
video=dw*dh*dc/8
If OpenScreen(dw,dh,dc,"")=0
End
EndIf
Dim p(dw,dh)
For i=0 To 30
p(i ,i) = RGB(255,255,255) ; ceci est bien une ligne diagonale ? Je ne suis pas gogole quand meme !!
Next
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;
Repeat
StartDrawing(ScreenOutput())
MemVideo = DrawingBuffer()
CopyMemory(@p(), MemVideo, video)
StopDrawing()
FlipBuffers()
ExamineKeyboard()
Until KeyboardPushed(#PB_Key_Escape)
Rassurez moi : ce code devrait bien afficher une ligne blanche diagonale allant de 0,0 à 30,30 ??
Au lieu de ca, j'ai 4 lignes pointillées !!!!


