SampleToRefTime 方法将样本时间转换为引用时间。
语法
NTSTATUS SampleToRefTime(
[in] LONGLONG llSampleTime,
[out] REFERENCE_TIME *prfTime
);
参数
[in] llSampleTime
指定传入的示例时间。
[out] prfTime
引用时间的输出指针。 此参数是指向调用方分配的变量的指针,该方法将计算的引用时间写入其中。 参考时间以 100 纳秒为单位测量。
返回值
如果调用成功,SampleToRefTime 返回STATUS_SUCCESS。 否则,该方法将返回适当的错误代码。
言论
SampleToRefTime 方法接受示例时间作为输入参数,将样本时间转换为引用时间,并将引用时间输出到调用方指定的位置。
从采样时间到引用时间的引用时间的计算取决于采样频率。 例如,如果输出缓冲区采用 44.2 kHz 格式,则样本时间为 44,200 相当于一秒的引用时间。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 桌面 |
| 标头 | dmusicks.h (包括 Dmusicks.h) |