ISynthSinkDMus ::RefTimeToSample, méthode (dmusicks.h)
La méthode RefTimeToSample
convertit une heure de référence en un exemple d’heure.
Syntaxe
NTSTATUS RefTimeToSample(
[in] REFERENCE_TIME rfTime,
[out] LONGLONG *pllSampleTime
);
Paramètres
[in] rfTime
Pointeur vers l’heure de référence passée. Le temps de référence est mesuré en unités de 100 nanosecondes.
[out] pllSampleTime
Pointeur de sortie pour l’exemple d’heure. Ce paramètre pointe vers une variable allouée par l’appelant dans laquelle la méthode écrit l’exemple de temps calculé.
Valeur de retour
RefTimeToSample
retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne un code d’erreur approprié.
Remarques
La méthode RefTimeToSample
convertit l’heure de référence en heure d’échantillonnage. La méthode prend un temps de référence en tant que paramètre d’entrée et génère l’exemple de temps correspondant.
Le calcul de l’heure de référence à partir de l’heure de l’échantillon dépend de la fréquence d’échantillonnage. Par exemple, si la mémoire tampon de sortie est au format 44,1 kHz, un échantillon de 44 100 heures équivaut à une heure de référence d’une seconde.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dmusicks.h (include Dmusicks.h) |