当我的Delphi 6(带有DSPACK)DirectShow应用程序出现引脚连接问题时,我喜欢将当前分配给连接所涉及引脚的媒体格式。我这样做是通过查询IAMStreamConfig接口,如果引脚支持它。我发现有些引脚没有。还有另一种可靠的方法可以快速获取当前分配给不支持IAMStreamConfig的引脚的媒体格式吗?
答案 0 :(得分:1)
IPin::ConnectionMediaType
获取连接媒体类型,即引脚已商定的类型IAMStreamConfig::GetFormat
为您提供未连接但仍为pin的媒体类型,该类型即将为所谓的连接“首选”