共用方式為


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)