Garfik islemleri yaparken, sistemde gecerli olan renk ayarina ihtiyac olabilir. Asagidaki fonksiyon sistemin desteklemekte oldugu renk sayisini bulmaktadir.
function GetColorsCount : integer;
var
 h : hDC;
begin
 Result := 0;
 try
 h := GetDC( 0 );
 Result :=1 shl (GetDeviceCaps(h, PLANES) *
 GetDeviceCaps(h, BITSPIXEL));
 finally
 ReleaseDC( 0, h );
 end;
end;