次の方法で共有


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 を含む)