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 秒の基準時間と等しくなります。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dmusicks.h (Dmusicks.h を含む) |