请在 下方输入 要搜索的题目:

怎样读取WAV文件和资源?

怎样读取WAV文件和资源?

发布时间:2026-01-13 20:02:57
推荐参考答案 ( 由 题搜搜 官方老师解答 )
答案:答:文件——利用mmioOpen函数,打开WAV波形音频文件,返回IO句柄;利用IO句柄,先调用mmioDescend函数来查找RIFF块和WAVE类型;再依次调用mmioDescend、mmioRead和mmioAscend函数来查找并读取格式子块后跳出;最后调用mmioDescend函数查找并获取数据子块的大小。资源——用资源ID调用SDK函数FindResource,返回波形资源句柄;再利用该句柄来调用SDK函数LoadResource,装入波形资源;然后调用SDK函数LockResource和SizeofResource,获取波形文件映像数据的指针和大小;在利用这些参数设置MMIOINFO结构后,最后利用该结构调用mmioOpen函数,获取IO句柄;剩下的步骤同读取文件的。
登录 - 搜搜题库网
立即注册
注册 - 搜搜题库网
立即登录