openAL 详聊

2021-02-08  本文已影响0人  东方诗空

初步了解学习openAL


image.png
ALcontext* pCurContext;
pCurContext = alcGetCurrentContext();
//通过文本描述,你能获取设备。
ALdevice* pCurDevice;
pCurDevice = alcGetContextsDevice(pCurContext);
 
//在我们用文本描述时,我们必须收回用的设备。在处理文本描述时,有更COOL的方法。
 
alcSuspendContext(pContext);
// 终止pContext.
alcProcessContext(pContext);
// 重置pContext.
 
//当程序停止时,我们必须重置声音数据到文本描述。当程序暂停时,文本描述中的数据不
//会产生声音。在程序运行期间,源或缓冲区的‘lifetime'的有效是由源或缓冲器ID的合法性决定的。

参考文章
https://blog.csdn.net/zouxy09/article/details/7893162
https://blog.csdn.net/zengconggen/article/details/7591233

上一篇下一篇

猜你喜欢

热点阅读