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) |