GRID SDK: DX11 and NvIFR Errors with NVIFR_ERROR_DX_DRIVER_FAILURE (-4)

Hi all,

I’m currently running a system with a GRID K1 card running driver version 347.25. I am able to run all the DX samples provided by the GRID SDK, however I’m having trouble integrating it into my own project. The GRID SDK version is 2.3.7.

I can successfully create the NvIFR interface, passing in my D3D11Device*.

However, I cannot call NvIFRSetUpH264HWEncoder. Using the same params as the samples, NVIFR_ERROR_DX_DRIVER_FAILURE is always returned. I’ve tried changing sizes, back buffer formats, but I get the same error.

Under what conditions is NVIFR_ERROR_DX_DRIVER_FAILURE returned? Where should I start looking? Is there anyway to get some debugging info?

Thanks,

Matt