我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

我想知道这是怎么转换的?

获取一帧音频数据放入缓存;
short* pData = (short*)一帧音频数据缓存;// 这里我们处理16位的采样数据, 因此需要将BYTE类型转换成short类型

这里只是转换了指针类型,而不是转换指针指向的数据。强制转换只是让编译器将这块内存视作是short数组,原来指针指向的那个字节代表一个byte,现在指针指向的地方和后面一个字节,两个字节代表一个short。

近期文章

  • windows 10 中 edge 浏览器无法播放视频
  • 关于OpenGL中贝塞尔曲面的问题
  • Android项目无法新建xml
  • js获取字符串中的第一组数字
  • framwork7设计手机端滚动条问题
  • 利用Jmail接收邮件写成windows服务报错
  • C#XML读取不了数据,请帮我看下
  • mysql事务回滚问题,嵌套游标,游标里面的可以回滚,外面的回滚不了
  • asp sqlserver2000升级到sqlserver2008后运行慢
  • android如何测试手机上传网速
  • C#与西门子200通讯,读取超过3个字节,界面就死机,求教
  • js中点击确认键,信息回显
  • there is no ** getter for property
  • 哈希表查找问题,不区分大小写
  • kafka集群内存使用不均问题
  • 求大神讲解MVC4.0用Jquery EasyUI实现对数据库数据的操作
  • 安卓向(c#)webAPI接口传参
  • 关于文档类指针的问题
  • cocos2dx环境搭建失败,求指教
  • java后台请求https协议返回xml怎么解决?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华