Пример #1
0
 public static SKColorSpace CreateRgb(SKColorSpaceRenderTargetGamma gamma, SKMatrix44 toXyzD50, SKColorSpaceFlags flags = 0)
 {
     if (toXyzD50 == null)
     {
         throw new ArgumentNullException(nameof(toXyzD50));
     }
     return(GetObject <SKColorSpace> (SkiaApi.sk_colorspace_new_rgb_with_gamma(gamma, toXyzD50.Handle, flags)));
 }
Пример #2
0
 public static SKColorSpaceTransferFn ToColorSpaceTransferFn(this SKColorSpaceRenderTargetGamma gamma) =>
 gamma switch
 {
Пример #3
0
 public static SKColorSpace CreateRgb(SKColorSpaceRenderTargetGamma gamma, SKColorSpaceGamut gamut, SKColorSpaceFlags flags = 0)
 {
     return(GetObject <SKColorSpace> (SkiaApi.sk_colorspace_new_rgb_with_gamma_and_gamut(gamma, gamut, flags)));
 }
Пример #4
0
 public static SKColorSpace CreateRgb(SKColorSpaceRenderTargetGamma gamma, SKColorSpaceGamut gamut) =>
 GetObject(SkiaApi.sk_colorspace_new_rgb_with_gamma_and_gamut(gamma, gamut));
Пример #5
0
 public static SKColorSpace CreateRgb(SKColorSpaceRenderTargetGamma gamma, SKColorSpaceGamut gamut, SKColorSpaceFlags flags) =>
 CreateRgb(gamma, gamut);
Пример #6
0
 public static SKColorSpace CreateRgb(SKColorSpaceRenderTargetGamma gamma, SKMatrix44 toXyzD50, SKColorSpaceFlags flags) =>
 CreateRgb(gamma, toXyzD50);