pub unsafe extern "system" fn LineDDA(
    nXStart: i32,
    nYStart: i32,
    nXEnd: i32,
    nYEnd: i32,
    lpLineFunc: Option<unsafe extern "system" fn(_: i32, _: i32, _: isize)>,
    lpData: isize
) -> i32