PureBasic

Forums PureBasic
Nous sommes le Mer 17/Juil/2019 15:45

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 13 messages ] 
Auteur Message
 Sujet du message: plot&directx9
MessagePosté: Mer 15/Avr/2009 13:24 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
bonjour,
avec directx9 mis dans les options du compilateur, ben plot boude( à haute voix, 10 fois de suite, pas facile hein ? ;) )
2 codes dont 1 en .pbi
1er code:
Code:
;
; pb 4.30 - 17/04/2009
; plot et directx9, une mauvaise association...
; touche F12 pour capture d'écran, dans le dossier où vous avez enregistrez ce joyeux code.
;
UsePNGImageEncoder()

If InitMouse ()=0 Or InitKeyboard ()=0 Or InitSprite ()=0  Or InitSprite3D ()=0
     MessageRequester ( "Error" , "Can't open DirectX 7 or later" , 0)
     End
EndIf
If InitSound()=0 Or InitMovie()=0
  MessageRequester("Error", "Can't open DirectX 7 Or Sound Card is not present", 0)
  End
EndIf

Enumeration ; ici, on donne un petit nom à nos sprites( non, chuis pas un numéro !):

  #logo

EndEnumeration

If OpenWindow ( 0 , 0, 0, 128, 128, "logo" , #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar| #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_ScreenCentered | #PB_Window_ScreenCentered )
OpenWindowedScreen ( WindowID ( 0 ), 0, 0, 128, 128, 0, 1, 1) ; un ecran graphique dans la fenêtre.

  SetWindowColor(0, RGB (236,216,234)) 
EndIf
KeyboardMode(#PB_Keyboard_International)

; 1 image d'une taille de 64*32
IncludeFile  "idata.pbi"

; ******************************************************************************************************
Repeat ; Boucle principale
; ******************************************************************************************************
Event= WindowEvent ()
Start3D() ; on place cette commande dès le début de la boucle principale.

ExamineMouse()
ExamineKeyboard ()

DisplayTransparentSprite( #logo , 32, 48)


Stop3D(); on place cette commande à la fin de la boucle principale.
 
  If KeyboardPushed(#PB_Key_F12) ;- capture d'écran ( appui sur la touche F12).
    ScreenShot = GrabSprite(#PB_Any,0,0, 1024, 768,0)
    SaveSprite(ScreenShot,"snapshot.png",#PB_ImagePlugin_PNG)
  EndIf 

Delay(1) 
FlipBuffers() ;- là
ClearScreen(RGB(0, 0, 0))
; ******************************************************************************************************   
If Event= #PB_Event_CloseWindow Or KeyboardPushed ( #PB_Key_Escape )

  If IsSprite(#logo):FreeSprite(#logo):EndIf

  End

EndIf; si clique coin haut droit ou touche Esc, alors ferme fenêtre.
ForEver

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Dernière édition par beauregard le Ven 17/Avr/2009 16:11, édité 2 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: plot&directx9
MessagePosté: Mer 15/Avr/2009 13:31 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
2eme code en .pbi( idata.pbi ):
c'est fait ? bien, maintenant que çà marche, désactivez la ligne Box et activez la ligne plot. Chez moi rien ne s'affiche( en directx9)... et vous ?
appui Ctrl + clic bouton gauche souris pour enregistrez aisément les codes du forum.
Code:
If CreateSprite(#logo, 64, 32,0)

    StartDrawing(SpriteOutput(#logo))

        Restore ex2d

        For ay=0 To 32-1
            For ax=0 To 64-1

                Read a.l
                Box (ax,ay, 1, 1, a.l);Plot(ax,ay,a.l)

            Next ax
        Next ay
    StopDrawing()

    ay=0
    ax=0
EndIf


DataSection
  ex2d:

  Data.l $080606,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$103B16,$2F3D36,$000001,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$080606
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$004400,$33AF40,$76D388,$7EB78D,$45624D,$2F3034,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$013104,$2EA939,$51F55F,$5AF069,$63E671,$74E884,$7ED98F,$6A9C77,$375940,$304137,$161B19,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$1B6625,$3AB748,$47E554,$4AF258,$4CF55A,$4DF35C,$55F763,$62F970,$6CF07C,$74DB85,$85D195,$789F87,$3F4245,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$1A6324,$37B243,$47E655,$49F157,$47EE55,$48EC57,$47E755,$48EB56,$4FF65E,$5AFA68,$66F374,$7AEC8A,$A7EAB8,$61756B,$010002,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$002300,$114D1A,$30623A,$34673E,$35693F,$356B3F,$356E3E,$387342,$639270,$697F75,$1C1A20,$000000,$000000,$196023,$37B343,$4AEC58,$6AF978,$215927,$16541C,$237B2D,$33A740,$3ABF49,$3FCF4B,$47E554,$51F25E,$63F573,$88F997,$90CE9E,$70787A,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$003601,$128B19,$27B831,$35BD3F,$37BF41,$38C042,$39C242,$39C343,$3DC547,$59D466,$B9FFCD,$5E7167,$000000,$000000,$185F23,$36B443,$51EF5F,$9BFFAB,$372A3D,$000000,$000000,$001100,$104818,$268233,$34AB41,$3DCC4A,$44E853,$54F862,$78FC87,$BBFFCD,$494F4F,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$22782E,$39B848,$44DB52,$47E353,$45E254,$47E354,$45E053,$44DC53,$45DE53,$4CEE5A,$85FF95,$89B397,$000000,$000000,$185E22,$36B543,$55F062,$A9FFBA,$4C4854,$000000,$000000,$000000,$000000,$000100,$0D3A14,$207029,$38B745,$42DC51,$55F362,$84FD91,$BFF9D1,$36353B,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$072E0C,$267E33,$319F3E,$34AA40,$36AD41,$36B042,$31A43E,$2D9539,$2C9239,$2D9C39,$2A9333,$071F0B,$000000,$000000,$175A20,$36B543,$55EF63,$AAFFBA,$4D4955,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$0D3914,$31A03F,$3FD14C,$53F160,$9DFFAB,$93B9A1,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$165C20,$36B543,$55F063,$AAFFBA,$4D4955,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$154F1D,$34A941,$45E454,$78FD86,$C2FFD2,$251D2A,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$175F22,$36B443,$55F063,$AAFFBA,$4D4955,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000400,$2A8937,$3ED24C,$66F873,$B8FFC8,$272B2C,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000700,$002F00,$3F6B49,$3D6047,$294A2F,$353D3A,$030004,$000000,$000000,$000000,$000000,$000000,$1C6826,$35B342,$55F062,$AAFFBA,$4D4955,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$269033,$40D64D,$62F670,$B4FFC5,$2A332E,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$001400,$004700,$016B03,$179A1F,$3ABA44,$55C763,$54C564,$72CC82,$87C297,$5A6B63,$0C070E,$000000,$000000,$000000,$20722B,$36B943,$55F062,$A9FFB9,$4F4B57,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$001900,$39BF47,$45E454,$64F772,$ADFFBD,$222525,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$045508,$2AAD31,$3AD447,$47EA55,$4BEF59,$4BEC58,$4AEA57,$4BEA58,$4FE85D,$62EF71,$99FFA8,$A6CCB5,$0C0F0F,$000000,$000000,$278233,$3AC445,$5AF169,$A8FFB7,$231B26,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$001800,$209A2A,$4AEB58,$4EEF5D,$7EFF8D,$81C08D,$000000,$000000,$000000,$001C00,$12801B,$76CA86,$81998F,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$022A06,$37B544,$48E355,$4CF15A,$4BF059,$47E255,$3DCA4B,$38BB47,$3ABF48,$3ED04B,$44E652,$63F771,$B5FFC6,$717E7C,$000000,$000000,$2A8735,$3DCD49,$58F167,$9DFFAD,$648571,$2D4033,$1F2523,$1B2220,$17251A,$022503,$001F00,$003800,$1D9E24,$4FF75F,$4AEF58,$5DFA6B,$8CFF9D,$2D3833,$000000,$000000,$000000,$1B7824,$44E152,$80FF8F,$B5F0C6,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$051708,$1F2323,$000000,$000000,$000000,$000000,$020A03,$080E0C,$000000,$000000,$000000,$000000,$000000,$000000,$05270A,$2B8D38,$39BD45,$39BF45,$278930,$16561C,$06330C,$072E0D,$0F3B16,$21722A,$3AC548,$4DED5A,$90FF9D,$A3C4B1,$000000,$000000,$2B8837,$3BCA49,$4DEE59,$62F671,$64E375,$57CE67,$45B852,$40B24C,$3EB048,$2AA631,$1C9B23,$30C53D,$52FC61,$4CF15C,$58FF67,$5EF56B,$346B3B,$000000,$000600,$030805,$000000,$37A944,$3FD84C,$60F56E,$B0FFBF,$595763,$181C1B,$1B1F1F,$080A0A,$000000,$000000
  Data.l $000000,$000000,$003000,$22942D,$9CE3B1,$4B5255,$000000,$001700,$004400,$1F8124,$55A864,$77B588,$5A7164,$0E0A10,$000000,$000000,$000000,$000000,$000300,$001B01,$000000,$000000,$000000,$000000,$000000,$000000,$002900,$3ECD4B,$49EC56,$85FF92,$92BFA1,$000000,$000000,$257730,$37B243,$3ECD4A,$42DC4E,$47E854,$48EC56,$4AEF58,$4BF058,$4BEF58,$4BF05A,$4EF65D,$4EF25D,$4BEE59,$52FD61,$41CC4E,$052607,$000000,$074107,$117B16,$298730,$006100,$42DE51,$45E755,$4DEF5C,$63F571,$3D9145,$429B4C,$59AB66,$92CCA3,$667470,$000000
  Data.l $000000,$000D00,$248D2E,$47E255,$88FF9A,$598B64,$064107,$108816,$2DC338,$45DC53,$54E260,$69E477,$A6FBB8,$90A09E,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$002600,$114314,$145D18,$004D00,$1A9A24,$4AED58,$4FEE5E,$88FF96,$7CA088,$000000,$000000,$001501,$16551F,$278431,$2EA339,$38BA45,$40CF4D,$43DA51,$44DE53,$45E154,$48E556,$47E455,$44DA52,$3BBF4A,$196120,$000000,$000000,$000E00,$30B839,$43E14F,$47E254,$3DD649,$4AF058,$49EF57,$4AEF58,$4BEF59,$3DD648,$48E153,$55E460,$8FF69D,$AADABB,$000000
  Data.l $000000,$07260D,$37AF44,$40D44D,$5AF96A,$49C655,$36C541,$52FA60,$4FF65E,$4CF15C,$4BEC58,$51F15E,$75F982,$BAF9CA,$2C2A31,$000000,$000000,$000000,$000000,$000000,$000D00,$06610A,$18971F,$2CB133,$34C040,$42DD4F,$4FF95E,$4BEE59,$69FB76,$8CEC9A,$172619,$000000,$000000,$000000,$000000,$001602,$2D5536,$113D18,$14531B,$1C6825,$1C6A25,$1C6925,$1C6324,$1A5C21,$06300A,$000000,$000200,$122718,$100D14,$002102,$44D854,$47DC54,$47E355,$4BE858,$48E655,$49EC56,$4AEF58,$49EF57,$4EF95D,$4BF05A,$4CF05A,$7DFF8B,$97DEA7,$000000
  Data.l $000000,$05210A,$31A33F,$3ECD4A,$47EA55,$4AF157,$4FF55E,$52F560,$4AE857,$2D9C39,$2E9E3A,$3BCE49,$5CF269,$B4FFC4,$314137,$000000,$000000,$000000,$000000,$000000,$154F1D,$35AF42,$40D24D,$4AED58,$4DF15C,$4BF059,$49ED57,$4DF15A,$6CEE7A,$95B8A5,$0A040C,$000000,$000000,$000000,$002000,$0F8018,$85D095,$7C8A87,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$001C00,$0D8014,$5CCD6C,$77AF86,$000000,$0C3912,$20752A,$268533,$298834,$33A73F,$41D64E,$4CEE5A,$5AF76A,$43D24F,$2FA53B,$2E9C3A,$31A53D,$1F3B24,$000000
  Data.l $000000,$041D07,$2E973B,$3ECC4A,$49EB56,$4CED5A,$5DF96B,$5AF26A,$0E4B14,$000000,$0E3914,$33AE3F,$57EF63,$B5FFC5,$364B3B,$000000,$000000,$000000,$000000,$000000,$0A3110,$2B8C38,$30A13D,$35AF41,$39BE45,$41D34E,$44DE51,$49EE57,$5CEC69,$A6FBB7,$72857D,$000000,$000000,$000000,$146E1C,$43DC51,$68F376,$A3FAB4,$8FAB9D,$0C060D,$000000,$000000,$000000,$000000,$001F00,$1C9C25,$51F85F,$5FFF6D,$4FD35D,$000000,$000000,$000000,$000000,$000000,$1D6A29,$39C047,$52F05F,$89FF97,$25312B,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$06240B,$33A840,$3FD14C,$4CEE59,$63F872,$7CEF8A,$122C15,$000000,$000000,$0D3512,$2EA03A,$53EB61,$B8FFC8,$374C3D,$000000,$000000,$000000,$000000,$000000,$000000,$000200,$001201,$021905,$05290A,$124E18,$2F9B3D,$3AC548,$4AEA58,$77FA85,$BDFFCE,$2F2C34,$000000,$000100,$267D33,$39B844,$47E454,$5DF66B,$91FF9F,$9DCCAF,$1B1D20,$000000,$001900,$08680D,$37C841,$4DF35C,$4DF05C,$5DFF6C,$279230,$000000,$000000,$000000,$000000,$000000,$195E23,$36B743,$56F063,$AAFFBA,$434C4C,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$07260C,$37B444,$42DA4D,$55EF63,$8AFF99,$48704F,$000000,$000000,$000000,$104117,$31AD3F,$4FE85E,$B7FFC6,$425449,$000000,$000000,$000000,$0D1210,$100F12,$000000,$000000,$000000,$000000,$000000,$000000,$032108,$2C933A,$3ED34B,$5DF36A,$B2FFC0,$444B4B,$000000,$000000,$000F00,$22712C,$37B744,$41DE4E,$58F666,$86FF94,$5CA168,$08490A,$1FA729,$4BF359,$4EF65D,$4FF85F,$56FF66,$37A540,$000000,$000000,$000000,$000000,$000000,$000000,$16571F,$36B844,$56F064,$ADFFBD,$4A5752,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$07350D,$38B545,$45E352,$69F777,$9FF6AF,$040405,$000000,$000000,$000000,$114218,$34AF40,$49E256,$99FFA6,$99AEA6,$000000,$000000,$002400,$23962D,$84CF95,$6D7B78,$020003,$000000,$000000,$000000,$000000,$000000,$268933,$3FD44C,$59F368,$ADFFBC,$3F4847,$000000,$000000,$000000,$000000,$195F23,$36AE43,$44E052,$56F763,$47D853,$3ECE48,$56FF64,$4FF25E,$5EFF6D,$48D355,$1D6E25,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$114F1A,$38BB45,$57F063,$ADFFBC,$4C5F55,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$0C4514,$37B544,$47E754,$75FF84,$A8D7B8,$000000,$000000,$000000,$000000,$0D3712,$2F9E3B,$43DC51,$85FF92,$95C8A4,$000000,$000A00,$279134,$44DD51,$66FA74,$93F3A5,$88B799,$395342,$212F26,$0C210E,$001800,$004900,$41D64D,$48E856,$60F56E,$A0FFB1,$2C2A31,$000000,$000000,$000000,$000000,$000000,$17611F,$43D951,$48ED56,$4BF359,$4DF55C,$53F060,$77FF86,$4A9254,$000200,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$0E4414,$38BB47,$57EF64,$ADFFBC,$4F6658,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$104D19,$36B343,$48E755,$75FF84,$A4D2B2,$000000,$000000,$000000,$000000,$042608,$2E993A,$41DA4E,$82FF90,$9DDEAD,$000000,$001601,$2E923B,$39C244,$4AED58,$5EF76C,$60DE6E,$54C263,$3DA148,$228726,$128719,$3BDC49,$4DF55A,$4DEF5C,$7BFF8A,$69B075,$000000,$000000,$000000,$000000,$000000,$000700,$05610B,$47E555,$48EC56,$49EF57,$4AF057,$58F667,$8BF09C,$48514F,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$0D4715,$38BB47,$57EF64,$ADFFBC,$526A59,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$0B3B11,$35B042,$49E655,$8BFF9B,$76A681,$000000,$000000,$000000,$000000,$000600,$2B8F38,$3DD149,$7EFC8D,$A6EBB5,$000000,$000000,$104518,$2C9237,$3BC549,$42DC4F,$4AEA58,$4BEA58,$48E354,$4AE756,$4FF75F,$4EF35D,$4CF35A,$53FA62,$57BD63,$0C150F,$000000,$000000,$000000,$000100,$003500,$199020,$47E555,$4AEB57,$4AEE57,$47E655,$43DD51,$4CED59,$73F681,$AAF8BB,$60776B,$0B080C,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$104F18,$37B844,$54F061,$ADFFBD,$526C5A,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$05220B,$309E3F,$3ECD4A,$93FFA4,$4D7455,$000000,$000000,$000000,$000000,$000000,$247830,$33B13E,$69FC78,$9AF2A9,$000000,$000000,$000000,$001401,$1B6124,$2E973A,$35B041,$3BC349,$43D751,$47E255,$45E154,$44DA53,$36B743,$0E4112,$000000,$000000,$000000,$000000,$001A00,$0B7210,$40E14E,$4FF75E,$4EF25D,$54FF63,$3BBE47,$124E19,$309B3D,$3AC047,$47EA55,$66FA73,$9AFFAA,$A4C7B4,$25212A,$000000,$000000,$000000,$000000,$000000,$000000,$0F4918,$34A641,$49E456,$8BFF9D,$2E3835,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000200,$16541F,$2C9539,$33A13E,$0C170D,$000000,$000000,$000000,$000000,$000000,$052B0B,$257D30,$36B744,$255D2D,$000000,$000000,$000000,$000000,$000000,$000D00,$0B3410,$124419,$175D1D,$1A6222,$195A20,$042E08,$000000,$000000,$000000,$000000,$000000,$000D00,$198621,$49E555,$4EF55D,$55FA64,$56FF66,$38BA43,$000800,$000000,$06260B,$2C9138,$3AC347,$45EA53,$62F870,$9AFAA9,$AECDBF,$000000,$000000,$000000,$000000,$000000,$000000,$000800,$175821,$2C9938,$1A6622,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$0C3512,$39B547,$40D24C,$55FF64,$43C74E,$144D19,$000000,$000000,$000000,$000000,$001201,$1B6826,$34AD41,$40DA4D,$74FA81,$B1FFC0,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$011403,$247A2F,$38AF45,$24872D,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$195E24,$33AA40,$5CFA6B,$85E894,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000
  Data.l $070404,$000000,$000000,$020101,$050404,$040404,$040404,$040404,$040404,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000000,$000500,$000000,$000300,$000400,$000400,$000300,$000300,$000300,$000300,$000300,$000C00,$12451A,$216E29,$062A0B,$000400,$000400,$000300,$000200,$000300,$010302,$000000,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$010000,$080606

EndDataSection

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Dernière édition par beauregard le Ven 17/Avr/2009 16:12, édité 5 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: plot&directx9
MessagePosté: Mer 15/Avr/2009 13:38 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
...

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Dernière édition par beauregard le Ven 17/Avr/2009 16:10, édité 1 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: plot&directx9
MessagePosté: Mer 15/Avr/2009 13:51 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
...

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Dernière édition par beauregard le Ven 17/Avr/2009 16:10, édité 1 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Mer 15/Avr/2009 14:11 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4216
Localisation: Arras, France
Oui, tu as raison, box fonctionne et pas plot. C'est bizarre. Pourrais-tu faire un code plus léger et poster un rapport? Si tu veux je le traduirai pour le mettre sur le forum anglais.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Ven 17/Avr/2009 16:15 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
djes a écrit:
Oui, tu as raison, box fonctionne et pas plot. C'est bizarre. Pourrais-tu faire un code plus léger et poster un rapport? Si tu veux je le traduirai pour le mettre sur le forum anglais.
une image plus petite , donc un code réduit, voilà qui est fait :)
Alors, poster un rapport, je n'ai jamais fait çà, comment procède-t-on ?

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Ven 17/Avr/2009 16:24 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4216
Localisation: Arras, France
Euh non, c'est bon; je n'avais pas vu qu'on était déjà dans le topic rapports de bugs. Dans le forum anglais, quand on a trouvé un bug, il faut d'abord l'envoyer dans coding questions, afin que les autres puissent tester et confirmer. Dans le forum français c'est un peu différent ;)
Ton code est encore lourd; si c'est simplement pour montrer que le plot ne fonctionne pas, y'a pas besoin de tout ce bazar avec l'image, si? Je l'aurais bien fait mais je ne veux pas te griller...


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Ven 17/Avr/2009 17:15 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
djes a écrit:
Euh non, c'est bon; je n'avais pas vu qu'on était déjà dans le topic rapports de bugs. Dans le forum anglais, quand on a trouvé un bug, il faut d'abord l'envoyer dans coding questions, afin que les autres puissent tester et confirmer. Dans le forum français c'est un peu différent ;)
Ton code est encore lourd; si c'est simplement pour montrer que le plot ne fonctionne pas, y'a pas besoin de tout ce bazar avec l'image, si? Je l'aurais bien fait mais je ne veux pas te griller...
effectivement tu peux faire juste un plot. me griller ? heuuu non, ce n'est pas ma mentalité, tu peux prendre le relais sans problème :)
Mais avant, çà marche sur ma vieille machine, car je n'ai pas fait de mise à jour de directx sur elle, peut être un début d'explication...

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: plot toujours
MessagePosté: Ven 24/Avr/2009 22:53 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
djes a écrit:
Je l'aurais bien fait
petite remontée de post, juste pour savoir si tu as transmis l'info à Fred et son équipe...

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Sam 25/Avr/2009 22:34 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4216
Localisation: Arras, France
Euh, non! Mais il n'y a qu'à aller sur le forum anglais et poster un lien vers ici en disant que tu as trouvé un bug concernant le plot. Avec un tout petit code, ce serait plus simple à comprendre quand même.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Dim 26/Avr/2009 9:47 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4216
Localisation: Arras, France
Bon, je vais poster ça sur le forum anglais
Code:
If InitSprite() = 0 Or InitKeyboard() = 0
  MessageRequester("Error", "Sprite system can't be initialized", 0)
  End
EndIf

OpenWindow( 0 , 0, 0, 128, 128, "logo" , #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar| #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_ScreenCentered | #PB_Window_ScreenCentered )
OpenWindowedScreen( WindowID(0), 0, 0, 128, 128, 0, 1, 1)

CreateSprite(0, 32, 32, 0)
CreateSprite(1, 32, 32, 0)

;-BOX Sprite
StartDrawing(SpriteOutput(0))

For y = 0 To 31
  For x = 0 To 31

    Box(x, y, 1, 1, Random($FFFFFF))

  Next x
Next y
StopDrawing()

;-PLOT Sprite
StartDrawing(SpriteOutput(1))
For y = 0 To 31
  For x = 0 To 31

    Plot(x, y, Random($FFFFFF))

  Next x
Next y
StopDrawing()

Repeat
  Event = WaitWindowEvent()

  DisplayTransparentSprite(0 , 0, 0)
  DisplayTransparentSprite(1 , 32, 32)

  If Event = #PB_Event_CloseWindow  ; If the user has pressed on the close button
    Quit = 1
  EndIf

FlipBuffers()
ClearScreen(0)

Until Quit = 1

CloseScreen()
CloseWindow(0)

CompilerIf Subsystem("DirectX9")=0
  MessageRequester("Test" , "Now try with DirectX9 Subsystem" , 0)
CompilerEndIf

End   


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Dim 26/Avr/2009 9:54 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4216
Localisation: Arras, France
Voilà, c'est fait : http://www.purebasic.fr/english/viewtop ... highlight=


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Lun 27/Avr/2009 12:42 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1307
Localisation: Toulouse
djes a écrit:
merci :)

_________________
config de mon ordi: seven, directx11, Pentium(R) DualCore E5700, RadeonHD 4550 512MB, PureBasic 4.61 x86


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 13 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye