For BD2D content, everything is ok, but for BD3D content, it always shows the black-screen.
After checking the code, it is found it is caused by failing to call the below NVAPI:
NvAPI_Status status = NvAPI_Stereo_CreateHandleFromIUnknown(pDevice, &sHandle);
The return code is NVAPI_STEREO_NOT_INITIALIZED(-140), the passed pDevice parameter is a D3D9Ex device.
It has ever worked in some old Nvidia graphic cards with the same implementation in Windows 7/8.1, but in recent platforms(Windows 10 RS4) + latest Nvidia graphic card, it does not work anymore.
And we have checked we have already enabled 3D in Nvidia control setting, and make sure it is enabled in windows display setting.
(*) The DXDiag.txt is already attached, you can check the detailed PC and NVidia Graphic card information in it.
DxDiag.txt (73.6 KB)
Hello Ravin,
Welcome to the Nvidia DevTalk Forums. Can you please provide the driver version you are using and the player details?
Thanks,
Tom
Hello Tom,
You can get all the information for the attachment DxDiag.txt, and I also listed the information here
Driver File Version: 25.21.0014.1616 (English)
Driver Version: 25.21.14.1616
DDI Version: 12
Feature Levels: 12_1,12_0,11_1,11_0,10_1,10_0,9_3,9_2,9_1
Driver Model: WDDM 2.4
Graphics Preemption: Pixel
Compute Preemption: Dispatch
Miracast: Not Supported by Graphics driver
Hybrid Graphics GPU: Not Supported
Power P-states: Not Supported
Virtualization: Paravirtualization
Block List: No Blocks
Catalog Attributes: Universal:False Declarative:False
Driver Attributes: Final Retail
Driver Date/Size: 2018/10/2 8:00:00, 957584 bytes
WHQL Logo'd: Yes
Hi Ravin,
Are you able to run other stereo apps properly on this setup? You can verify using stereo test app from NVCPL stereo page or photo viewer from stereo installation folder (Program Files (X86)/NVDIIA Corporation/3D Vision). And one more thing is stereo is supported only at 720p@60Hz and 1080p@24Hz with HDMI displays. You will need to set one of these display modes from NVCPL resolution page.
Stereo is not supported with 1080p@60Hz resolution.
Hope this helps.
Best,
Tom
Hi Tom,
Yes, we have verified using the stereo test app and photo viewer, and we also run other BD players, they all works well in this setup(please see the attachment), that’s why we reported this issue here, many days are spent to check this issue, and we didn’t have any progress on it.
If there are some tools or some log can be enabled in NVAPI part, it may be helpful to find out what’s wrong.
BTW:
Our player is based on Media Foundation PMP architecture, this kind of application is seldom in the market, we think it may be related with this part, because if turn off Media Foundation ITA to disable OPM and other system level protection related with MFPMP, 3D can be played well, not sure why this API will fail.
Hi Ravin,
Is it possible to get the application from you so our engineers can debug?
Thanks,
Tom
Hi Tom,
Sure!
Can you send me the mail? Or can you share me your e-mail? Or leave the private message in this forum to you?
If so, I will send the download URL and serial number to you together.
Thanks.
Ravin