ISynthSinkDMus::SampleToRefTime メソッド (dmusicks.h)
メソッドは SampleToRefTime
、サンプル時刻を参照時刻に変換します。
構文
NTSTATUS SampleToRefTime(
[in] LONGLONG llSampleTime,
[out] REFERENCE_TIME *prfTime
);
パラメーター
[in] llSampleTime
渡されるサンプル時間を指定します。
[out] prfTime
参照時刻の出力ポインター。 このパラメーターは、メソッドが計算された参照時間を書き込む呼び出し元によって割り当てられた変数へのポインターです。 参照時間は 100 ナノ秒単位で測定されます。
戻り値
SampleToRefTime
は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、メソッドは適切なエラー コードを返します。
注釈
メソッドは SampleToRefTime
、入力パラメーターとしてサンプル時刻を受け取り、サンプル時刻を参照時刻に変換し、呼び出し元によって指定された場所に参照時間を出力します。
サンプル時間から基準時間までの参照時間の計算は、サンプリング周波数によって異なります。 たとえば、出力バッファーが 44.2 kHz 形式の場合、44,200 のサンプル時間は 1 秒の参照時刻と同じです。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | dmusicks.h (Dmusicks.h を含む) |