使用 DirectX 11 SDK,如何加载视频(带声音)并播放?

发布于 2024-09-29 20:09:44 字数 238 浏览 1 评论 0原文

我在查找使用 DirectX 在表单上渲染视频的任何文档或示例时遇到问题。我需要使用 DirectX,因为我将在动态加载的视频上放置叠加层。我还想在两个视频实例之间执行转换。

我在谷歌或微软的网站上找不到任何文档,任何能为我指明正确方向的东西都会有所帮助。例如将视频渲染在 3D 对象上作为纹理,也许...... IDK?

这是针对 Visual Studio 2010、.net Framework 4.0、使用 vb.net。

I am having problems locating any documentation or examples for rendering video on a form using DirectX. I need to use DirectX because I will be putting overlay's on the video loaded dynamically. I will also want to perform transitions between 2 video instances.

I can not find any documentation on Google or Microsoft's site, any thing to point me in the right direction would help. Such as render the video on a 3d object as a texture, maybe... IDK?

This is for Visual Studio 2010, .net framework 4.0, using vb.net.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

作妖 2024-10-06 20:09:44

DirectX 11 不适用于渲染视频。它用于 3D 图形、音频和输入。

查找 DirectShow (MS 正在尝试替换)或 媒体基金会(他们试图用它取代 DShow)。

DirectX 11 is not for rendering video. It is for 3D graphics, Audio and Input.

Look up DirectShow (Which MS are trying to replace) or the Media Foundation (which they are attempting to replace DShow with).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文