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 オブジェクトは、このメソッドを呼び出します。

要件

要件
対象プラットフォーム デスクトップ
Header dmusicks.h (Dmusicks.h を含む)