ISynthSinkDMus::Render 方法 (dmusicks.h)

方法會將 Render 波浪數據轉譯為目的地接收。

語法

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

參數

[in] pBuffer

synth 接收想要寫入數據之緩衝區的指標

[in] dwLength

指定要轉譯之數據的位元組) 長度 (。

[in] llPosition

指定要開始轉譯之 PCM 緩衝區中) 位元組 (位置。 轉譯會從這個位置繼續,以 取得 dwLength 中指定的位元元組數目。

傳回值

備註

當迷你埠驅動程式需要將更多波浪數據轉譯到目的地緩衝區時,埠驅動程式的 synth-sink 物件會呼叫這個方法。

規格需求

需求
目標平台 桌面
標頭 dmusicks.h (包含 Dmusicks.h)