我找不到一种方法来播放wav文件" chunk-wise",这意味着将字节块(byte[]
)播放到字节块。
在代码中的注释之间,我有一个名为playSound(byte[], int firstInde, in stopIndex)
的虚构方法。
我想知道某个类中是否有一个方法类似于那个可以处理" chunk-wise"音频播放。
byte[] b = null;
int chunkSize = 512;
int chunkIndex=0;
int fileSize=512000;
try{
using (var steam = Properties.Resources.sju_tre_g_i)
{
steam.Read(b,0,fileSize);
}
while(chunkIndex < b.Length)
{
//-------------The method I would like to use------
playAudio(b, chunkIndex, chunkSize);
//-------------------------------------------------
chunkIndex += chunkSize;
}
}
catch(Exception)
{
}