pub unsafe extern "C" fn pixelFractionalShift( rval: i32, gval: i32, bval: i32, fract: f32, ppixel: *mut u32 ) -> i32