ImageDepth

Mac OSX specific forum
mestnyi
Addict
Addict
Posts: 999
Joined: Mon Nov 25, 2013 6:41 am

ImageDepth

Post by mestnyi »

PureBasic - 572-x64
MacOS - Catalina-10.15.7

Code: Select all

Global img = LoadImage( #PB_Any, #PB_Compiler_Home + "examples/sources/Data/Geebee2.bmp" ) 
Global hole = CreateImage( #PB_Any,100,100,32 )

If StartDrawing( ImageOutput( hole ) )
  DrawingMode( #PB_2DDrawing_AllChannels )
  Box( 0,0,OutputWidth(),OutputHeight(),RGBA( $00,$00,$00,$00 ) )
  Circle( 50,50,48,RGBA( $00,$FF,$FF,$FF ) )
  Circle( 50,50,30,RGBA( $00,$00,$00,$00 ) )
  StopDrawing( )
EndIf

Debug ImageDepth( img);, #PB_Image_OriginalDepth) - 24
Debug ImageDepth( hole);, #PB_Image_OriginalDepth ) - 32

User avatar
mk-soft
Always Here
Always Here
Posts: 5389
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: ImageDepth

Post by mk-soft »

Ok unter macOS Big Sur v11.1.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Fred
Administrator
Administrator
Posts: 16664
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: ImageDepth

Post by Fred »

On OS X all the image are 32-bit internally.
Post Reply