CRendererInputPin 类

crendererinput pin class hierarchy

CBaseRendererInputPin 类实现 CBaseRenderer 类的输入引脚。 除非有说明,否则此类中的方法将委托给 CBaseRenderer 类上的相应方法。

受保护的成员变量 说明
m_pRenderer 指向筛选器的指针。
公共方法 说明
CRendererInputPin 构造函数方法。
BreakConnect 在中断连接时添加自定义代码。
CompleteConnect 完成连接。
CheckMediaType 确定引脚是否可以支持特定媒体类型。
积极 将引脚切换到活动 (暂停或运行) 模式。
非活动 将引脚切换到非活动状态并释放分配器的内存。
SetMediaType 设置引脚的媒体类型。
分配器 检索指向默认内存分配器的指针。
IPin 方法 说明
QueryId 检索引脚的标识符。
EndOfStream 通知引脚,在发出新的运行命令之前,不会有其他数据。
BeginFlush 通知引脚开始刷新操作。
EndFlush 通知引脚以结束刷新操作。
IMemInputPin 方法 说明
收到 从流中检索下一个数据块。

要求

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

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