共用方式為


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 的取樣時間相當於一秒的參考時間。

要求

要求 價值
目標平臺 桌面
標頭 dmusicks.h (包括 Dmusicks.h)

另請參閱

IDirectMusicSynthSink::SampleToRefTime

ISynthSinkDMus