D3D interop works only if NVIDIA GPU is primary?

Hello all,

My current machine has both an NVIDIA and an Intel GPU. When the Intel is set as primary, all CUDA/D3D interop fails mysteriously (unknown errors / errors that aren’t even supposed to be returned). I tried both the D3D9 and D3D11 interop samples directly from NVIDIA’s site as well as my own code. However, if I set the NVIDIA-driven display as primary, then everything works fine.

The same problem was reported by a user on Stackoverflow.com: http://stackoverflow.com/questions/16157749/cuda-unable-to-register-direct3d-resource

My OS is Windows 8 Enterprise 64-bit and I am running the latest drivers from both Intel and NVIDIA.

Is this a known issue?