ISynthSinkDMus::SampleToRefTime-Methode (dmusicks.h)
Die SampleToRefTime
-Methode konvertiert eine Beispielzeit in eine Referenzzeit.
Syntax
NTSTATUS SampleToRefTime(
[in] LONGLONG llSampleTime,
[out] REFERENCE_TIME *prfTime
);
Parameter
[in] llSampleTime
Gibt die zu übergebende Beispielzeit an.
[out] prfTime
Ausgabezeiger für die Referenzzeit. Dieser Parameter ist ein Zeiger auf eine vom Aufrufer zugewiesene Variable, in die die Methode die berechnete Referenzzeit schreibt. Die Referenzzeit wird in 100 Nanosekundeneinheiten gemessen.
Rückgabewert
SampleToRefTime
gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen entsprechenden Fehlercode zurück.
Hinweise
Die SampleToRefTime
-Methode akzeptiert eine Beispielzeit als Eingabeparameter, konvertiert die Beispielzeit in eine Referenzzeit und gibt die Referenzzeit an einen vom Aufrufer angegebenen Ort aus.
Die Berechnung der Referenzzeit von der Stichprobenzeit zur Referenzzeit hängt von der Samplinghäufigkeit ab. Wenn der Ausgabepuffer beispielsweise ein Format von 44,2 kHz aufweist, entspricht eine Stichprobenzeit von 44.200 einer Referenzzeit von einer Sekunde.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dmusicks.h (include Dmusicks.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für