Skip to main content

MaaCustomRecognitionCallback

Type Alias MaaCustomRecognitionCallback 

Source
pub type MaaCustomRecognitionCallback = Option<unsafe extern "C" fn(context: *mut MaaContext, task_id: MaaTaskId, node_name: *const c_char, custom_recognition_name: *const c_char, custom_recognition_param: *const c_char, image: *const MaaImageBuffer, roi: *const MaaRect, trans_arg: *mut c_void, out_box: *mut MaaRect, out_detail: *mut MaaStringBuffer) -> MaaBool>;

Aliased Type§

pub enum MaaCustomRecognitionCallback {
    None,
    Some(unsafe extern "C" fn(*mut MaaContext, i64, *const i8, *const i8, *const i8, *const MaaImageBuffer, *const MaaRect, *mut c_void, *mut MaaRect, *mut MaaStringBuffer) -> u8),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut MaaContext, i64, *const i8, *const i8, *const i8, *const MaaImageBuffer, *const MaaRect, *mut c_void, *mut MaaRect, *mut MaaStringBuffer) -> u8)

Some value of type T.