pub unsafe extern "system" fn SetDIBits(
    hdc: HDC,
    hbm: HBITMAP,
    start: u32,
    clines: u32,
    lpbits: *const c_void,
    lpbmi: *const BITMAPINFO,
    coloruse: DIB_USAGE
) -> i32