是否可以使用C#使用DirectX创建视频编辑器,或者是否应该使用不同的SDK来制作视频编辑器?记住,我需要能够动画对象(形状和路径,如后效果,如果可能的话)。
发布于 2015-11-02 18:25:08
对于视频编辑器,确实应该考虑两个Windows:
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加速的处理。
https://stackoverflow.com/questions/33472542
复制相似问题