OutputDepth()

Syntaxe

Resultat = OutputDepth()
Description
Renvoie le niveau de profondeur de couleurs de la surface de dessin en cours.

Arguments

Aucun.

Valeur de retour

Renvoie la profondeur de couleur en bits par pixel.

Exemple

  If OpenWindow(0, 0, 0, 200, 200, "Dimensions", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0))
      DrawText(50, 80, "PUREBASIC", RGB(255, 255, 0))
      Debug "Longueur de la surface de dessin en pixels : " + Str(OutputWidth())
      Debug "Hauteur de la surface de dessin en pixels  : " + Str(OutputHeight())
      Debug "Profondeur de couleur de la surface de dessin en bits par pixels  : " + Str(OutputDepth())
      StopDrawing() 
      ImageGadget(0, 0, 0, 200, 200, ImageID(0))
    EndIf
    
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Voir aussi

OutputWidth(), OutputHeight()

OS Supportés

Tous

<- LinearGradient() - 2DDrawing Index - OutputHeight() ->