pub unsafe extern "system" fn enumerate_swapchain_formats( session: Session, format_capacity_input: u32, format_count_output: *mut u32, formats: *mut i64) -> Result