勉強がてらJPEGのコーデックをC#で実装してみているのだが、デコード済みの画素データが格納されたbyte配列からCGImageを生成したい。 public static CGImage CreateImage() { var colorSpace = CGColorSpace.CreateDeviceRGB(); var width = 512; var height = 512; var bitsPerSample = 8; var components = 3;//RGB var bitsPerPixel = bitsPerSample * components; var bytesPerRow = bitsPerPixel / 8 * width; var buffer = new byte[width * height * components]; int a = 0; for