我现在在跑windows(C++)版本的TRTC的demo。在win10上没发现什么问题,但在xp上跑不起来,提示:“无法定位程序输入点wakeconditionvariable于动态链接库KERNEL32.dll".
微软官方文档说wakeconditionvariable()要VISTA或以上的系统才支持。我也看了一下demo的代码,demo用了BCryptGenerateSymmetricKey()这个API。微软的文档说这个API也需要VISTA或以上的系统才支持。
怎样才能让TRTC在xp上跑起来呢?TRTC的demo用到了liteav.dll、QQAudioHook.dll等几个dll,是这几个dll的实现用到了高版本的API,还是只是BCryptGenerateSymmetricKey()导致demo跑不起来。如果是后者,还可以另外想办法做SHA256的处理,如果是前者,请问有什么办法能绕过去吗?
相似问题