WASAPI-渲染的确切时间

时间:2018-12-13 23:51:34

标签: wasapi

是否有办法知道端点何时渲染音频数据包的确切时间戳?

如果我有这样的东西:

hr = pSelf->mpAudioRenderclient->GetBuffer(nFrames, &_dest);
ASSERT(hr == S_OK);
if (S_OK == hr)
{
    while (_length > 0)
    {
        //... some manipulation on _dest
    }
    hr = pSelf->mpAudioRenderclient->ReleaseBuffer(nFrames, 0);
    gettimeofday(&now, NULL);
    ASSERT(hr == S_OK);
}

ReleaseBuffer()返回后是立即发送,还是在呈现此特定音频数据包之前系统可能要花费几毫秒?

0 个答案:

没有答案