如何知道IMFTransform输入样本何时完成?

时间:2019-05-06 04:47:00

标签: com windows-runtime ms-media-foundation

我正在尝试使用Windows Media Foundation解码h.264流。我正在慢慢地浏览API,我似乎无法弄清楚的一件事是,如何使用IMFTransform提供的IMFTransform来知道ProcessInput何时完成。该文档说:“ MFT存储样本,并在IMFSample指针上保留一个参考计数。”忽略这绝对是可怕的事实,鉴于据我所知您无法获得com_ptr的引用计数,因此您应该如何确定它何时真正完成。从技术上讲,您可以使用AddRef返回的值来调用ReleaseRelease,但是根据文档,返回的值仅用于“测试目的”。那么确定这个的正确方法是什么?

0 个答案:

没有答案