首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMR9Allocator (DirectShow .NET + SlimDX)

VMR9Allocator (DirectShow .NET + SlimDX)
EN

Stack Overflow用户
提问于 2008-11-21 05:07:14
回答 1查看 1.3K关注 0票数 1

我试图用VMR9Allocator而不是MDX来转换和运行DirectShow .NET的SlimDX示例。当它到达这条线时,我得到了一个例外

代码语言:javascript
复制
return vmrSurfaceAllocatorNotify.SetD3DDevice(unmanagedDevice, hMonitor)

在AdviseNotify方法中的Allocator.cs中。

例外是

不支持这样的接口

,人力资源的回报是

0x80004002

该示例在MDX上运行良好,我的SlimDx也在工作,因为我已经使用它编写了另一个3d应用程序,运行得很好。

我似乎找不出出了什么问题,谷歌也帮不上忙。显然,没有多少ppl使用这种组合,而不是,我可以发现,实际上遇到了这个问题。

注:两周前,我在gamedev.net上问过同样的问题,到目前为止还没有回答。

EN

回答 1

Stack Overflow用户

发布于 2008-11-24 07:43:51

我自己解决了这个问题。这是由使用DirectX的调试运行时引起的。切换到零售运行时不会引发错误。另一个微软Gotcha

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/307924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档