public jas_image_cmpt_t[] get_components() { jas_image_cmpt_t[] retval = new jas_image_cmpt_t[numcmpts]; int i; for (i = 0; i < numcmpts; i++) retval[i] = jas_image_cmpt_t.fromPtr(Marshal.ReadIntPtr(cmpts, i * 4)); return retval; }
public static int jas_image_cmpttype(jas_image_t image, int cmptno) { jas_image_cmpt_t cmpt = (jas_image_cmpt_t)Marshal.PtrToStructure(Marshal.ReadIntPtr(image.cmpts, cmptno * 4), typeof(jas_image_cmpt_t)); return(cmpt.type); }
public jas_image_cmpt_t[] get_components() { jas_image_cmpt_t[] retval = new jas_image_cmpt_t[numcmpts]; int i; for (i = 0; i < numcmpts; i++) { retval[i] = jas_image_cmpt_t.fromPtr(Marshal.ReadIntPtr(cmpts, i * 4)); } return(retval); }