你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AudioDataStream.ReadData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ReadData(Byte[]) |
从音频数据流中的当前位置读取音频数据。 如果没有可用数据,则等待。 |
ReadData(UInt32, Byte[]) |
从音频数据流中的指定位置读取音频数据。 如果没有可用数据,则等待。 |
ReadData(Byte[])
ReadData(UInt32, Byte[])
从音频数据流中的指定位置读取音频数据。 如果没有可用数据,则等待。
public uint ReadData (uint pos, byte[] buffer);
member this.ReadData : uint32 * byte[] -> uint32
Public Function ReadData (pos As UInteger, buffer As Byte()) As UInteger
参数
- pos
- UInt32
从请求开始的流的 开始偏移量(以字节为单位)。
- buffer
- Byte[]
用于接收音频数据的缓冲区。
返回
提供的字节数,当流结束且没有更多可用数据时,为 0。
注解
要读取的最大字节数取决于缓冲区的大小。