CBaseVideoRenderer.ShouldDrawSampleNow 方法

该方法 ShouldDrawSampleNow 确定是否应绘制视频,而无需设置计时器建议链接与时钟。

语法

virtual HRESULT ShouldDrawSampleNow(
   IMediaSample   *pMediaSample,
   REFERENCE_TIME *ptrStart,
   REFERENCE_TIME *ptrEnd
);

参数

pMediaSample

指向示例的 IMediaSample 接口的指针。

ptrStart

指向开始呈现的时间的指针。

ptrEnd

指向停止呈现的时间的指针。

返回值

返回 HRESULT 值。 返回S_OK表示一次不等待绘制,S_FALSE表示在 ptrStart 时表示绘制,或表示不绘制样本的错误;也就是说,请跳过它以节省时间。

注解

此成员函数替代 CBaseRenderer::ShouldDrawSampleNow

要求

要求 Value
标头
Renbase.h (包括 Streams.h)

Strmbase.lib (零售版) ;
Strmbasd.lib (调试生成)

另请参阅

CBaseVideoRenderer 类