pub fn query_surface( display: *mut c_void, surface: *mut c_void, attribute: i32, value: &mut i32 ) -> bool