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