Метод ISynthSinkDMus::Render (dmusicks.h)

Метод Render визуализирует волновые данные в приемник назначения.

Синтаксис

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

Параметры

[in] pBuffer

Указатель на буфер, в который приемник синтезатора требуется записать данные

[in] dwLength

Указывает длину (в байтах) отрисовки данных.

[in] llPosition

Указывает позицию (в байтах) в буфере PCM, с которой начинается отрисовка. Отрисовка продолжается с этой позиции для количества байтов, указанного в dwLength.

Возвращаемое значение

None

Remarks

Объект synth-sink драйвера порта вызывает этот метод, когда драйверу мини-порта необходимо отобразить больше волновых данных в буфер назначения.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dmusicks.h (включая Dmusicks.h)