Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 CUDA 解码器的新手,并试图弄清楚 CUDA 解码器 D3D9 示例的代码是如何工作的。我下载了示例代码并尝试使用示例视频运行代码,g_bUseDisplay = true但在运行此命令时出现堆栈调用错误
g_bUseDisplay = true
g_pD3DDevice->SetViewport(&oViewport);
有人可以帮我吗?我尝试用谷歌搜索它,但找不到太多并停留在这一点上。我想更改代码以运行 H.264 编解码器并保存输出文件或显示它但无法运行示例代码。另外,如果有人可以帮助我保存输出帧。谢谢你。
SDK 示例带有设置为解码但不显示解码帧的默认标志。
如此处所示,应该可以只将-displayvideo命令行参数传递给应用程序,并且您应该能够看到解码的帧。或者,我能够设置两个标志g_bUseInterop并g_bUseDisplay查看true解码的视频,同时不传递其他命令行参数。
-displayvideo
g_bUseInterop
g_bUseDisplay
true