////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////// public void PrintHeadFR(IntPtr p_head) { //Console.WriteLine("*** PrintHeadFR ***"); CX_RankItem rank = new CX_RankItem(); int n = CX_GetHeadFRRankedResults(p_head, ref rank, 1, msg); if (n > 0) { string s = System.Text.Encoding.UTF8.GetString(rank.m_person_name).TrimEnd('\0'); Console.WriteLine("Name: " + s + " score " + rank.m_score + "\n"); } else { Console.WriteLine("No FR \n"); } }
public static extern int CX_GetHeadFRRankedResults(IntPtr p_head, ref CX_RankItem p_rank_results, int array_size, [Out] StringBuilder message);