Method GetRecognitionDetail<T>
- Namespace
- MaaFramework.Binding
- Assembly
- MaaFramework.Binding.Native.dll
GetRecognitionDetail<T>(long, out string, out string, out bool, IMaaRectBuffer?, out string, IMaaImageBuffer?, IMaaListBuffer<T>?)
Gets the recognition detail.
public bool GetRecognitionDetail<T>(long recognitionId, out string nodeName, out string algorithm, out bool hit, IMaaRectBuffer? hitBox, out string detailJson, IMaaImageBuffer? raw, IMaaListBuffer<T>? draws) where T : IMaaImageBuffer
Parameters
recognitionId
long-
The recognition id.
nodeName
string-
The node name.
algorithm
string-
The algorithm name of the recognition.
hit
bool-
A value indicating whether the recognition hits.
hitBox
IMaaRectBuffer?-
The hit box.
detailJson
string-
The recognition detail.
raw
IMaaImageBuffer?-
The raw image on the recognition completing.
Only valid in debug mode.
draws
IMaaListBuffer<T>?-
The draw images on the recognition completed.
Only valid in debug mode.
Returns
Type Parameters
T
GetRecognitionDetail(long, out string, out string, out bool, MaaRectBuffer?, out string, MaaImageBuffer?, MaaImageListBuffer?)
public bool GetRecognitionDetail(long recognitionId, out string nodeName, out string algorithm, out bool hit, MaaRectBuffer? hitBox, out string detailJson, MaaImageBuffer? raw, MaaImageListBuffer? draws)
Parameters
recognitionId
longnodeName
stringalgorithm
stringhit
boolhitBox
MaaRectBuffer?detailJson
stringraw
MaaImageBuffer?draws
MaaImageListBuffer?
Returns
Remarks
Wrapper of MaaFramework.Binding.Interop.Native.MaaTasker.MaaTaskerGetRecognitionDetail(System.IntPtr,System.Int64,System.IntPtr,System.IntPtr,System.Boolean@,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr).