/// <summary>
        /// 人脸信息(活体)检测
        /// </summary>
        /// <param name="bitmap">人脸图像</param>
        /// <param name="faceRes">人脸属性</param>
        /// <returns>接口返回码,返回0表示正常,返回其他值请在开发者中心-帮助中心查询</returns>
        public int ArcSoft_FIC_Process(Bitmap bitmap, FaceRes faceRes)
        {
            int           retCode    = -1;
            ASVLOFFSCREEN imageinfo  = ImageUtil.ReadBmp(bitmap);
            IntPtr        pImageInfo = MemoryUtil.Malloc(MemoryUtil.SizeOf <ASVLOFFSCREEN>());

            MemoryUtil.StructToPtr(imageinfo, pImageInfo);
            AFICFSDKFACERES sFacerects = new AFICFSDKFACERES();

            sFacerects.nFace  = faceRes.nFace;
            sFacerects.rcFace = faceRes.rcFace;
            IntPtr pFacerects = MemoryUtil.Malloc(MemoryUtil.SizeOf <AFICFSDKFACERES>());

            MemoryUtil.StructToPtr(sFacerects, pFacerects);
            //调用SDK
            retCode = FICFunctions.ArcSoft_FIC_Process(pEngine, pImageInfo, pFacerects, EngineMask.AFIC_LIVENESS);
            MemoryUtil.Free(imageinfo.ppu8Plane[0]);
            MemoryUtil.Free(pImageInfo);
            MemoryUtil.Free(pFacerects);
            return(retCode);
        }