DrawingBufferPitch()
Syntaxe
Resultat = DrawingBufferPitch()Description
Renvoie la longueur réelle d'une ligne du buffer courant, en octets.
Arguments
Aucun.
Valeur de retour
Renvoie la longueur en octets d'une ligne de la surface de dessin, y compris toutes les données annexes de chaque pixel.
Remarques
DrawingBuffer() doit être appelé avant d'utiliser cette fonction.
Exemple
If OpenWindow(0, 0, 0, 200, 200, "Buffer Image", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200, 32) And StartDrawing(ImageOutput(0)) DrawText(60,80,"PUREBASIC", RGB(255, 255, 0)) Debug "Adresse mémoire : " + Str(DrawingBuffer()) Debug "Longueur réelle d'une ligne en octet : " + Str(DrawingBufferPitch()) Debug "Format de pixel : " + Str(DrawingBufferPixelFormat()) StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
DrawingBuffer(), DrawingBufferPixelFormat()
OS Supportés
Tous