MFPCreateMediaPlayer调用

MFPCreateMediaPlayer调用

我使用MediaFoundation播放器在我的应用程序窗口中渲染视频。
在我的主机上一切正常,但是当我运行应用程序automaticaly(在远程构建服务器上)时,mfpcreatemediaplayer调用返回0x80040154错误代码(“类未注册”)。
怎么可能注册类,我怎么知道,需要注册哪个类,为什么这个问题只出现在远程?任何有用的链接都是可以接受的。
TNX!
答:我发现这个问题是由于桌面体验服务被禁用造成的。当我启用此服务并重新启动生成服务器(在Windows Server 2008 R2上运行)时,mfpcreatemediaplayer调用返回成功代码,视频开始播放。希望它能帮助别人。

最佳答案

答:我发现,这个问题是由禁用桌面体验服务引起的。当我启用此服务并重新启动生成服务器(在Windows Server 2008 R2上运行)时,mfpcreatemediaplayer调用返回成功代码,视频开始播放。希望它能帮助别人。

10-06 06:25