首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用DirectX在C#中创建视频编辑器?

如何使用DirectX在C#中创建视频编辑器?
EN

Stack Overflow用户
提问于 2015-11-02 07:21:09
回答 1查看 808关注 0票数 0

是否可以使用C#使用DirectX创建视频编辑器,或者是否应该使用不同的SDK来制作视频编辑器?记住,我需要能够动画对象(形状和路径,如后效果,如果可能的话)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-02 18:25:08

对于视频编辑器,确实应该考虑两个Windows:

  • 媒体基金会是现代的Windows,用于视频和音频。
  • DirectShow是一项较老的技术,可以追溯到90年代末。

DirectX SDK不适用于视频应用程序的开发。DirectShow是在2005年4月从DirectX SDK中撤出的。媒体基金会从未在DirectX SDK中发布过。见具有一定年龄的DirectX SDK

请注意,现在甚至连DirectX SDK本身也是遗留下来的。请参阅MSDN

相反,这些API可以在Windows中使用。如果使用的是Visual,则可能已经有此SDK的副本。有关版本列表,请参见Windows简史

要使用C#中的任何一个API,您应该看看媒体基金会directshow.net

Direct3D 11视频技术是DirectX 11.1运行时(Windows8SDK或更高版本)的一部分。这是非常低的水平,真正的目的是像媒体基金会本身作为一个渲染器,有一定的能力做GPU加速的处理。

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

https://stackoverflow.com/questions/33472542

复制
相关文章

相似问题

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