IMFMediaEngine::OnVideoStreamTick 方法 (mfmediaengine.h)
查询媒体引擎,以确定新的视频帧是否已准备就绪。
语法
HRESULT OnVideoStreamTick(
[out] LONGLONG *pPts
);
parameters
[out] pPts
如果新帧准备就绪,则 接收该帧的呈现时间。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
方法成功,但媒体引擎没有新帧。 |
|
新的视频帧已准备好显示。 |
注解
在帧服务器模式下,每当显示设备中出现垂直空白时,应用程序应调用此方法。 如果该方法返回 S_OK,请调用 IMFMediaEngine::TransferVideoFrame 将帧点亮到呈现器目标。 如果方法返回 S_FALSE,请等待下一个垂直空白,然后再次调用该方法。
请勿在呈现模式或仅音频模式下调用此方法。
要求
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfmediaengine.h |