Beispiel #1
0
 public static Int32 BITSPERPIXEL(SDL_PixelFormatEnum format)
 {
     return((int)(((uint)(format) >> 8) & 0xFF));
 }
Beispiel #2
0
 public static Int32 BITSPERPIXEL(SDL_PixelFormatEnum format)
 {
     return (int)(((uint)(format) >> 8) & 0xFF);
 }
 public static UInt32 SDL_BYTESPERPIXEL(SDL_PixelFormatEnum format) =>
 (SDL_ISPIXELFORMAT_FOURCC(format) ?
  ((((format) == SDL_PIXELFORMAT_YUY2) ||
    ((format) == SDL_PIXELFORMAT_UYVY) ||
    ((format) == SDL_PIXELFORMAT_YVYU)) ? 2u : 1u) : ((((UInt32)format) >> 0) & 0xFF));
 public static Boolean SDL_ISPIXELFORMAT_FOURCC(SDL_PixelFormatEnum format) =>
 ((format != 0) && (SDL_PIXELFLAG(format) != 1));
 public static UInt32 SDL_BITSPERPIXEL(SDL_PixelFormatEnum format) => ((((UInt32)format) >> 8) & 0xFF);
 public static UInt32 SDL_PIXELLAYOUT(SDL_PixelFormatEnum format) => ((((UInt32)format) >> 16) & 0x0F);
 public static UInt32 SDL_PIXELORDER(SDL_PixelFormatEnum format) => ((((UInt32)format) >> 20) & 0x0F);
 public static UInt32 SDL_PIXELTYPE(SDL_PixelFormatEnum format) => ((((UInt32)format) >> 24) & 0x0F);
 public static UInt32 SDL_PIXELFLAG(SDL_PixelFormatEnum format) => ((((UInt32)format) >> 28) & 0x0F);