/// <summary> /// 获取版本信息 /// </summary> /// <returns>版本信息</returns> public string ArcSoft_FIC_GetVersion() { string version = string.Empty; //调用SDK IntPtr pVersion = FICFunctions.ArcSoft_FIC_GetVersion(pEngine); if (pVersion.Equals(IntPtr.Zero)) { MemoryUtil.Free(pVersion); return(version); } AFICFSDKVERSION Version = MemoryUtil.PtrToStruct <AFICFSDKVERSION>(pVersion); StringBuilder sb = new StringBuilder(); sb.AppendFormat("版本号:{0}{1}", Marshal.PtrToStringAnsi(Version.version), Environment.NewLine); sb.AppendFormat("版本最新构建信息:{0}{1}", Marshal.PtrToStringAnsi(Version.buildDate), Environment.NewLine); sb.AppendFormat("版权所有:{0}", Marshal.PtrToStringAnsi(Version.copyRight)); version = sb.ToString(); return(version); }