共用方式為


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

要求

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

另請參閱

IDirectMusicSynthSink::RefTimeToSample

ISynthSinkDMus