如何在无渲染模式下使用VMR-9时解决SelectAtPosition()崩溃问题?VMR-9无渲染模式:SelectAtPosition()崩溃
1
A
回答
2
使用无呈现模式时,SelectAtPosition()崩溃问题可以通过在自定义分配器中实现IVMRWindowlessControl9接口来解决。
除了IVMRSurfaceAllocator9 & IVMRImagePresenter9,实现IMRWindowlessControl9,太! class CAllocator:public IVMRSurfaceAllocator9,IVMRImagePresenter9,IVMRWindowlessControl9
定义IVMRWindowlessControl9的所有虚拟功能。在我的情况下,我需要在下列函数上加上额外的代码 ,以使鼠标处理正常工作:GetAspectRatioMode(),SetAspectRatioMode(),SetAspectRatioMode(),GetVideoPosition()& GetNativeVideoSize()。其他函数只返回S_OK。
M $ SDK文档没有提到我们需要实现这个!经过几个小时的调试,我注意到quartz.dll试图从定制分配器中查询这个接口。有时候真的要付出耐心!
相关问题
- 1. GLKit,在渲染时崩溃
- 2. 如何使用VMR9无渲染模式查找源视频大小
- 3. 如何在VMR9无渲染模式下将视频调整为指定大小?
- 4. 铬渲染错误与边框崩溃
- 5. C#OpenTK GLSL尝试渲染时崩溃
- 6. 因为应用程序模拟器崩溃渲染问题
- 7. CAEmitterLayer - kCAEmitterLayerRectangle渲染模式?
- 8. ListPicker全模式崩溃
- 9. 崩溃并不在模式
- 10. 的Zend \查看\渲染器\ PhpRenderer ::渲染:无法呈现模板
- 11. 模板渲染
- 12. VMR9 Renderless模式设备复位问题
- 13. GLSurfaceView不断渲染,尽管更改渲染模式
- 14. Nancy Razor部分视图不在渲染模式下渲染
- 15. Chrome选项卡在渲染几分钟后崩溃
- 16. 渲染方法在映射内部值时崩溃
- 17. OpenGL - 重新排序渲染方法后崩溃
- 18. 为什么我的android openGL ES测试渲染器崩溃
- 19. 渲染QWebElement成一个QWidget崩溃我的应用程序
- 20. 使用@IBDesignable在Swift中渲染UIView,崩溃
- 21. RMarkdown渲染ggplot阴谋时闪烁崩溃
- 22. 当渲染代码加载时,OpenGL ES崩溃
- 23. OpenGL崩溃之前,它可以渲染一帧 - VBOs
- 24. Grails的“渲染”渲染模板
- 25. 模型渲染弄乱其他渲染
- 26. 一个视频混合渲染器9(VMR9)可以渲染更多视频流吗?
- 27. 流星无法渲染动态模板
- 28. JSF页面无法与模板渲染
- 29. 模型无法在Backbone.js中渲染
- 30. Django模板渲染