Метод 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 кГц, время выборки 44 100 эквивалентно времени отсчета одной секунде.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dmusicks.h (включая Dmusicks.h)

См. также раздел

IDirectMusicSynthSink::RefTimeToSample

ISynthSinkdMus