Fmod.dll的声音::readData返回空数组
Sound::readData of Fmod.dll returns empty array
我使用Fmod.dll的Sound::readData从mp3文件中获取数据;
void*pointer1=新字节[4096];无符号整数长度;
system->createSound(filePath,FMOD_OPENONLY|FMOD_ACCURATETIME,NULL,&sound);
sound->readData(指针14096,&length);
但是4096字节都是0,有人知道出了什么问题吗?
FMOD_ACCURATETIME标志可能使其扫描到文件的末尾,因此您得到了EOF,您是否检查了错误代码(如果有)?删除FMOD_ACCURATETIME或尝试声音->seekData(0);在读取数据调用之前
相关文章:
- 从 C++ 中的函数返回数组地址问题
- 如何在 c++ 函数中返回数组
- 如何从 c++ 中的函数返回数组
- 为什么 c++ 函数可以正确返回数组的大小?
- 解释通过从函数引用返回数组的语法
- (C++)我的函数不返回数组
- 如何按 C++ 中的值从函数返回数组
- 返回数组中值的指针地址
- 创建一个函数来转换数组元素的类型并返回数组的地址
- 使用数组类返回数组c++
- 如何使函数返回数组?用于制作在VB.NET中使用的DLL
- 从函数 BY VALUE 返回数组,返回结构时会发生什么?
- 调用和打印函数,在 C++ 中返回数组
- 如何使用递归函数返回数组中整数的索引?
- 从函数返回数组时是否需要删除
- 为什么从函数返回数组时需要将数组声明为静态数组.(C++)
- C++返回数组而不进行动态内存分配?
- 在函数 c++ 中返回数组时出现问题
- 如何从C 中的函数返回数组
- 如何使类函数返回数组,然后将其调用并存储在 main 中