Non, ça dépend de la carte graphique !falsam a écrit :Non je pense que ça dépend de la notation.Kwai chang caine a écrit :Aaaah !!! parce que RGB et BGR ça dépend de l'OS ??
Plot(0, 0, $FF0000)) c'est de la notation BGR
Plot(0, 0, RGB($00,$00,$FF)) c'est de la notation RGB (of course)
Source : https://www.purebasic.com/french/docume ... table.html (Généralités)
C'est un peu comme le big-endian et le little-endian, certains fabricants ont optimisé leurs cartes avec une notation plutôt qu'avec l'autre, et tout cela est masqué par l'OS et/ou l'API (DirectX, OpenGL) qu'on utilise. C'est pour ça qu'il vaut mieux ne jamais jouer avec les valeurs directement sans savoir dans quel sens ça fonctionne, sinon on risque des incompatibilités. Malheureusement, beaucoup de monde le fait, et on se retrouve sur ces forums avec 50 sujets alors qu'on a toutes les fonctions PB pour gérer ça correctement.