繁体   English   中英

SharpDX中的Microsoft.DirectX.AudioVideoPlayback替代

[英]Microsoft.DirectX.AudioVideoPlayback alternative in SharpDX

我想播放视频,这是在DirectX中完成的过程:

Microsoft.DirectX.AudioVideoPlayback.Video video = new Video(fileName);
video.Owner = panel1;
video.Play();

但是我在SharpDX (用于.NET的DirectX API)中找不到AudioVideoPlayback

SharpDX支持吗? 任何提示,不胜感激。

为了在Windows 8.1商店应用程序和Windows Phone 8.1中播放视频,首选方法是使用Microsoft在其框架中提供的XAML工具,这使得此操作相当简单。 有关更多详细信息,请参见快速入门:视频和音频(XAML)

托管DirectX于2002年基于DirectX 9发行[1] 。它已被弃用了一段时间,这就是为什么对于托管代码的用户来说,存在SharpDX之类的库来为非托管(C ++)提供托管包装的原因。 在Windows Store和Windows 8.1手机应用程序中,需要DirectX 11,这就是为什么Managed DirectX无法为您工作的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM