EVR相当于IVMRMonitorConfig或IVMRMonitorConfig9?

时间:2015-11-13 10:51:16

标签: directshow

使用VMR7VMR9,我可以从渲染器查询IVMRMonitorConfig[9]的界面,通过IVMRMonitorConfig::GetAvailableMonitors()询问与监视器相关的信息。我的目的是通过检查VMRMONITORINFO[9]::szDescription中的关键字来检查渲染器的底层VGA。例如:nvidia。

对于EVR,一切都是新的和不同的。我试图找到提供监视器相关的接口或具有硬件信息的接口。这是我查找但不想要的内容。

  • IEVRFilterConfig提供静态配置
  • IMFVideoRenderer提供重置新演示者的服务
  • IMFVideoDeviceID(RENDER_SERVICE)提供设备GUID。但看起来通常会将IID_IDirect3DDevice9作为回报。
  • IMFVideoDisplayControl提供输出窗口控件和查询

0 个答案:

没有答案