次の方法で共有


ISynthSinkDMus::RefTimeToSample メソッド (dmusicks.h)

メソッドは RefTimeToSample 、参照時間をサンプル時刻に変換します。

構文

NTSTATUS RefTimeToSample(
  [in]  REFERENCE_TIME rfTime,
  [out] LONGLONG       *pllSampleTime
);

パラメーター

[in] rfTime

渡される参照時刻へのポインター。 参照時間は 100 ナノ秒単位で測定されます。

[out] pllSampleTime

サンプル時刻の出力ポインター。 このパラメーターは、メソッドが計算されたサンプル時間を書き込む呼び出し元によって割り当てられた変数を指します。

戻り値

RefTimeToSample は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、メソッドは適切なエラー コードを返します。

注釈

メソッドは RefTimeToSample 、参照時間をサンプル時間に変換します。 メソッドは、入力パラメーターとして参照時間を受け取り、対応するサンプル時間を出力します。

サンプル時間からの基準時間の計算は、サンプリング周波数によって異なります。 たとえば、出力バッファーが 44.1 kHz 形式の場合、44,100 のサンプル時間は 1 秒の参照時間と同じです。

要件

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

こちらもご覧ください

IDirectMusicSynthSink::RefTimeToSample

ISynthSinkDMus