ISynthSinkDMus::Render 方法 (dmusicks.h)
方法 Render
将波形数据呈现到目标接收器中。
语法
void Render(
[in] PBYTE pBuffer,
[in] DWORD dwLength,
[in] LONGLONG llPosition
);
参数
[in] pBuffer
指向合成器接收器希望将数据写入到的缓冲区的指针
[in] dwLength
指定要呈现的数据) 长度 (字节数。
[in] llPosition
指定要开始呈现的 PCM 缓冲区) (位置(以字节为单位)。 对于 dwLength 中指定的字节数,从此位置继续呈现。
返回值
无
备注
当微型端口驱动程序需要将更多波形数据呈现到目标缓冲区时,端口驱动程序的 synth-sink 对象会调用此方法。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dmusicks.h (包括 Dmusicks.h) |