好不容易做完一个游戏,提交到商店显示"本地API不支持CreateEventExA"之类的错误提示

于是我在整个解决方案里查找CreateEventExA,发现没有,却在Audio.h找到了CreateEventEx:

 StreamingVoiceContext() : hBufferEndEvent(CreateEventEx(NULL, FALSE, FALSE, NULL)){}

刚开始由于懒,直接注释掉了这些,然后发现运行时出现闪退。

然后我查看CreateEventEx,发现它只是一个define值:

原来问题就出在这里了,于是转到它的定义,是在

synchapi.h文件中的:

到这里就很明确了,我直接尝试在Audio.h中把CreateEventEx替换成CreateEventExW:

StreamingVoiceContext() : hBufferEndEvent(CreateEventExW(NULL, FALSE, FALSE, NULL)){}

游戏运行成功

然后再提交到商店,发现没有错误提示了!!

完毕。

PS:网上cocos2d-x 3.2的资料很少,关于wp8的更是少,真是太痛苦了。。。。

cocos2d-x 3.2 for wp8-xaml应用商店提交应用时出现的API错误(不能用CreateEventExA)解决办法相关推荐

  1. 什么是NullReferenceException,如何解决?

    这篇文章是 社区维基 . 编辑现有答案以改善此职位. 它当前不接受新的答案. 我有一些代码,执行时会抛出NullReferenceException ,说: 你调用的对象是空的. 这是什么意思,我该怎 ...

  2. 在Asp.Net Core MVC 开发过程中遇到的问题总结

    1. Q: Razor视图中怎么添加全局模型验证消息 A:使用ModelOnly <div asp-validation-summary="ModelOnly" class= ...

  3. C# Windows Phone 8 WP8 开发,取得手机萤幕大小两种方法。

    C# Windows Phone 8 WP8 开发,取得手机萤幕大小两种方法. 原文:C# Windows Phone 8 WP8 开发,取得手机萤幕大小两种方法. 一般我们在开发Windows Ph ...

  4. Silverlight中多个Xaml之间的切换/调用/弹出/传参数(转)

    原文:http://www.cnblogs.com/bingyun84/archive/2010/01/22/1654243.html 1.A.xaml跳转到B.xaml (a)首先需要定义一个公用的 ...

  5. (译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

  6. WPF基础之XAML

    本主题介绍可扩展应用程序标记语言 (XAML) 语言的功能,并演示如何使用 XAML 编写 Windows Presentation Foundation (WPF) 应用程序.本主题专门介绍了 Wi ...

  7. iOS cocos2d 2游戏开发实战(第3版)---你的第一个游戏!

    2019独角兽企业重金招聘Python工程师标准>>> 随着苹果公司不断地创新与发展,新的iPhone 5.iPad 4以及iPad mini产品相继问世,包括iOS与Xcode在内 ...

  8. cocos2D(四)---- CCSprite

    在介绍CCSprite之前,先要理解游戏开发中的一个核心概念:精灵.精灵也称为游戏对象,它能够用来表示游戏中的不论什么物体,比方敌人.子弹.甚至是一个背景图片.一段文字.CCSprite能够说是在co ...

  9. dotnet 在 UOS 国产系统上使用 Xamarin Forms 创建 xaml 界面的 GTK 应用

    在前面几篇博客告诉大家如何部署 GTK 应用,此时的应用是特别弱的,大概只是到拖控件级.尽管和 WinForms 一样也能写出特别强大的应用,但是为了提升一点开发效率,咱开始使用 xaml 神器写界面 ...

  10. 微软发布XAML Studio工具:快速构建UWP XAML原型

    IT之家1月30日消息 微软车库的最新项目XAML Studio已经在Windows 10应用商店上架,将帮助开发人员快速构建UWP XAML原型,以后可以轻松地将其复制到Visual Studio中 ...

最新文章

  1. 380万播放量,也许是全网最火的机器学习视频
  2. 教你用TensorFlow实现神经网络(附代码)
  3. LINUX查看进程开始时间、结束时间、运行时间
  4. mac下使用brew安装nginx
  5. Java中JDBC进阶教程之数据库的隔离级别!
  6. 使窗口(和 MDI 子窗口)的关闭按钮变灰的方法 - 回复 梦想成真
  7. (转)Java DecimalFormat 用法(数字格式化)
  8. Android Service 的重启
  9. 单招考试计算机专业大概分数线是多少,单招分数线一般多少?
  10. brave浏览器_据说只有这款浏览器,真正做到了保护隐私
  11. (转)如何在Windows下使用OpenGL 2.0的API(包括GLSL)
  12. 计算机原理---七层网络协议详解
  13. Lowe‘s EDI 855 采购订单确认报文详解
  14. 【Linux】Linux环境基础开发工具的使用 ———(yum、vim、gccg++、gdb、make/Makefile、进度条 、git)
  15. segno-纯Python语言的二维码和微二维码生成器
  16. 基于Qt的网络五子棋游戏对战
  17. domian shift
  18. 动车报销凭证怎么取?高铁票的报销凭证在哪里取?
  19. python+django-mezzanine安装
  20. 基于多模型融合的用户画像分析统计方法研究

热门文章

  1. 如何快速的搭建自己的云盘
  2. 从 12.67s 到 1.06s 的网站性能优化实战
  3. 如何使用Python判断两张图片是否相同?
  4. 数据中心架ToR 和 EoR 总结
  5. 如何用手机拍好一个女生
  6. 人工智能交互集成在线语音合成能力的Tips
  7. mysql touches_touches - 缘起缘落 - OSCHINA - 中文开源技术交流社区
  8. 深度学习-各种Relu激活函数
  9. 扇区 (磁盘上划分的区域)
  10. TCP/IP 网络协议基础