pub unsafe extern "system" fn SetDIBitsToDevice(
    hdc: HDC,
    xdest: i32,
    ydest: i32,
    w: u32,
    h: u32,
    xsrc: i32,
    ysrc: i32,
    startscan: u32,
    clines: u32,
    lpvbits: *const c_void,
    lpbmi: *const BITMAPINFO,
    coloruse: DIB_USAGE
) -> i32