ISynthSinkDMus::RefTimeToSample-Methode (dmusicks.h)
Die RefTimeToSample
-Methode konvertiert eine Referenzzeit in eine Beispielzeit.
Syntax
NTSTATUS RefTimeToSample(
[in] REFERENCE_TIME rfTime,
[out] LONGLONG *pllSampleTime
);
Parameter
[in] rfTime
Zeiger auf die übergebene Referenzzeit. Die Referenzzeit wird in 100 Nanosekundeneinheiten gemessen.
[out] pllSampleTime
Ausgabezeiger für die Beispielzeit. Dieser Parameter verweist auf eine vom Aufrufer zugeordnete Variable, in die die Methode die berechnete Stichprobenzeit schreibt.
Rückgabewert
RefTimeToSample
gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen geeigneten Fehlercode zurück.
Hinweise
Die RefTimeToSample
-Methode konvertiert die Referenzzeit in die Stichprobenzeit. Die -Methode verwendet eine Referenzzeit als Eingabeparameter und gibt die entsprechende Beispielzeit aus.
Die Berechnung der Referenzzeit aus der Stichprobenzeit hängt von der Samplinghäufigkeit ab. Wenn der Ausgabepuffer beispielsweise ein 44,1-kHz-Format aufweist, entspricht eine Abtastzeit von 44.100 einer Referenzzeit von einer Sekunde.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dmusicks.h (einschließlich Dmusicks.h) |