ISynthSinkDMus::Render 方法(dmusicks.h)

Render 方法将波形数据呈现到目标接收器中。

语法

void Render(
  [in] PBYTE    pBuffer,
  [in] DWORD    dwLength,
  [in] LONGLONG llPosition
);

参数

[in] pBuffer

指向合成器接收器希望将数据写入到的缓冲区的指针

[in] dwLength

指定要呈现的数据的长度(以字节为单位)。

[in] llPosition

指定要开始呈现的 PCM 缓冲区中的位置(以字节为单位)。 呈现从此位置继续,以 dwLength中指定的字节数。

返回值

没有

言论

当微型端口驱动程序需要将更多波形数据呈现到目标缓冲区时,端口驱动程序的合成接收器对象将调用此方法。

要求

要求 价值
目标平台 桌面
标头 dmusicks.h (包括 Dmusicks.h)