Metodo ISynthSinkDMus::RefTimeToSample (dmusicks.h)
Il RefTimeToSample
metodo converte un'ora di riferimento in un'ora di esempio.
Sintassi
NTSTATUS RefTimeToSample(
[in] REFERENCE_TIME rfTime,
[out] LONGLONG *pllSampleTime
);
Parametri
[in] rfTime
Puntatore al tempo di riferimento passato. Il tempo di riferimento viene misurato in unità di 100 nanosecondi.
[out] pllSampleTime
Puntatore di output per l'ora di esempio. Questo parametro punta a una variabile allocata dal chiamante in cui il metodo scrive il tempo del campione calcolato.
Valore restituito
RefTimeToSample
restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, il metodo restituisce un codice di errore appropriato.
Commenti
Il RefTimeToSample
metodo converte il tempo di riferimento in ora di campionamento. Il metodo richiede un tempo di riferimento come parametro di input e restituisce il tempo di esempio corrispondente.
Il calcolo del tempo di riferimento dal tempo di campionamento dipende dalla frequenza di campionamento. Ad esempio, se il buffer di output è in formato da 44,1 kHz, un'ora di campionamento di 44.100 equivale a un'ora di riferimento di un secondo.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dmusicks.h (include Dmusicks.h) |