NVDEC 8.0解码sdk是否支持将解码表面映射到D3D11纹理?

问题描述:

我正在开发一个基于NVDEC 8.0 API的解码器来处理H264流媒体。然而,我偶然发现无法确定是否以及如何将解码帧渲染到D3D11表面而无需将帧复制回主存储器。我介绍了随SDK提供的cudaDecodeD3D9代码示例,但它最终使用D3D9技术,但我必然会使用从外部渲染组件提供的现有D3D11Device实例。是否可以在不涉及D3D9到D3D11的互操作性的情况下完成此操作?NVDEC 8.0解码sdk是否支持将解码表面映射到D3D11纹理?

好吧,在我发布这个问题后不久,我得到了NVIDIA支持的回应,这引导我到哪里可以下载更多的Resent样本包,包括D3D11解码支持。这里是:

https://developer.nvidia.com/nvidia-video-codec-sdk#Download