DrawingBufferPixelFormat()
Syntaxe
Resultat = DrawingBufferPixelFormat()Description
Renvoie le format vidéo courant. Il peut être la combinaison d'une des valeurs suivantes:#PB_PixelFormat_8Bits ; 1 octet par pixel, palettisé #PB_PixelFormat_15Bits ; 2 octets par pixel #PB_PixelFormat_16Bits ; 2 octets par pixel #PB_PixelFormat_24Bits_RGB ; 3 octets par pixel (RRGGBB) #PB_PixelFormat_24Bits_BGR ; 3 octets par pixel (BBGGRR) #PB_PixelFormat_32Bits_RGB ; 4 octets par pixel (RRGGBB) #PB_PixelFormat_32Bits_BGR ; 4 octets par pixel (BBGGRR) #PB_PixelFormat_ReversedY ; Les lignes sont inversées en hauteur (la dernière ligne est la première)Les exemples suivants montre comment gérer differents formats:If DrawingBufferPixelFormat() = #PB_PixelFormat_32Bits_RGB|#PB_PixelFormat_ReversedY ; RGB 32bit en mode inversé EndIf If DrawingBufferPixelFormat() = #PB_PixelFormat_32Bits_RGB ; RGB 32bit EndIf If DrawingBufferPixelFormat() & #PB_PixelFormat_32Bits_RGB ; RGB 32bit (mode inversé ou non) EndIf
See Also
StartDrawing(), DrawingBufferPitch()
OS Supportés
Tous