LibGdx文档译读(十四) AudioDevice接口

本文详细介绍了LibGdx中AudioDevice接口的功能及其使用方法。包括如何通过writeSamples方法将浮点或16位PCM数据写入音频设备,以及如何通过setVolume方法设置音量。此外还介绍了如何释放AudioDevice关联的资源。

作者译读的LibGdx的版本是1.9.1

AudioDevice接口,封装在单声道或立体声模式的音频设备。使用writesamples(float[ ],int,int)和writesamples(short[ ],int,int)方法写浮或16位有符号短PCM数据直接对音频设备。立体声样本是交错的顺序左通道样本,右通道样本。the dispose()方法必须调用时该AudioDevice不再需要。

下面讲的是AudioDevice里面的方法
dispose()

释放这个AudioDevice关联的所有资源。

getLatency()

>

isMono()

>

setVolume(float volume)

在区间[0,1]的范围;。

writeSamples(float[] samples, int offset, int numSamples)

写float PCM样品阵列的音频设备和块,直到他们被处理。

writeSamples(short[] samples, int offset, int numSamples)

写16位PCM样品阵列签署的音频设备和块,直到他们被处理。

如果你觉得好,随手点赞,也是对笔者的肯定,也可以分享此文给更多的人,原创不易

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值