是加速视频/H.264。谢谢微软。好的新的IDirect3D9Ex工程。。。是 啊 另一个好消息是,在Windows7上使用DirectX9时,GPU解码性能非常好

是加速视频/H.264。谢谢微软。好的新的IDirect3D9Ex工程。。。是 啊 另一个好消息是,在Windows7上使用DirectX9时,GPU解码性能非常好,directx,h.264,directx-11,hardware-acceleration,dxva,Directx,H.264,Directx 11,Hardware Acceleration,Dxva,以下是H264Dxva2Decoder项目下的windows 7和DirectX 9的源代码。谢谢,第3页中的一条评论表明它仅适用于win8(我也这么认为)。现在至少我知道我应该/可以使用什么了,我会试试看它是否在win7上运行。当我尝试制作OpenCL解码器时,我已经为其编写了一个[人类可读的]h264解析器,所以这是第一个完成的部分:)如OP ffmpeg中所述,它不是一个选项,因为它不支持DX11。我也可能放弃这一点,只需尝试NVidia和AMD的视频解码选项,我只是希望得到一个通用的(d

以下是H264Dxva2Decoder项目下的windows 7和DirectX 9的源代码。

谢谢,第3页中的一条评论表明它仅适用于win8(我也这么认为)。现在至少我知道我应该/可以使用什么了,我会试试看它是否在win7上运行。当我尝试制作OpenCL解码器时,我已经为其编写了一个[人类可读的]h264解析器,所以这是第一个完成的部分:)如OP ffmpeg中所述,它不是一个选项,因为它不支持DX11。我也可能放弃这一点,只需尝试NVidia和AMD的视频解码选项,我只是希望得到一个通用的(directx)最初的解决方案。我们在Win7上积极使用它,唯一的要求是安装Windows 7平台更新。FFMPEG更像是一个关于如何填充DXVA2结构的源:)您好,我想问您D3D11中到底是什么将NV12/YUV420转换为RGB的?我试图在MSDN上找到任何关于这方面的想法,但没有成功。非常感谢你的回答youaresoomean@Teamol我添加了关于如何转换为原始答案的示例代码。