虹软SDK推出了2.0版本,这个版本的所有API都集合在一个动态库里面,再通过引擎库调用,比1.2版本相对轻便了很多。
小西瓜也迫不及待弄了一个新版本的C#实例,基于VS2013开发的,弄的过程中也遇到很多问题,不过通过论坛的一些大神的反馈和说明,几乎全部解决了,这次封装也有参考dayAndnight2018所封装的SDK加以改进,SDK论坛介绍地址,实例类库用的是.NET FrameWork2.0的库,用低版本的库的原因是因为想要兼容更多的项目,接下来先上图看看项目。
几乎所有API都有实现,实例重心在于AsfFace类库中的封装和AsfFace.cs的方法,具体调用可以参照winform中的调用。如果有其他项目需要调用,直接引入AsfFace类库或者生成的动态链接库即可。
注意这个实例用的是32位的虹软库,所以项目生成的时候需要注意选择x86,如下图所示:
这个实例虽然用的是32位的库,但在64位系统下也能完美运行,如果使用类库发布网站IIS记得应用程序池也相应选择x86。
希望这个Demo对C#开发者有所帮助。
最后注意要点,使用类库记得替换你的2.0版本的APPid跟SDKKey噢
最后,喜欢的话打赏一个,你的支持小西瓜的动力。
接下来上百度网盘链接
链接:https://pan.baidu.com/s/1QwPa2dkgvqNknqsXZvAJ9g
提取码:1fu8
欢迎分享!
网友评论