Metode ISynthSinkDMus::RefTimeToSample (dmusicks.h)

Metode mengonversi RefTimeToSample waktu referensi menjadi waktu sampel.

Sintaks

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

Parameter

[in] rfTime

Penunjuk ke waktu referensi yang diteruskan. Waktu referensi diukur dalam 100 unit nanodetik.

[out] pllSampleTime

Penunjuk output untuk waktu sampel. Parameter ini menunjuk ke variabel yang dialokasikan penelepon tempat metode menulis waktu sampel yang dihitung.

Nilai kembali

RefTimeToSample mengembalikan STATUS_SUCCESS jika panggilan berhasil. Jika tidak, metode mengembalikan kode kesalahan yang sesuai.

Keterangan

Metode ini RefTimeToSample mengonversi waktu referensi menjadi waktu sampel. Metode ini membutuhkan waktu referensi sebagai parameter input, dan menghasilkan waktu sampel yang sesuai.

Perhitungan waktu referensi dari waktu sampel tergantung pada frekuensi pengambilan sampel. Misalnya, jika buffer output dalam format 44,1 kHz, waktu sampel 44.100 setara dengan waktu referensi satu detik.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dmusicks.h (termasuk Dmusicks.h)

Lihat juga

IDirectMusicSynthSink::RefTimeToSample

ISynthSinkDMus