

Under 'Choose an app to set preference', select Desktop App and click Browse Open Windows settings and search for Graphics Settings. Your array has uninitialized memory NVDRS_SETTING* setArray = new NVDRS_SETTING Īnd that means you can find any sort of data in it (hence the invalid strings you're printing).Lighting Pedestal, AIDS, DFDR First Officer Side

Does the Current Global Profile actually correspond to the global parameters I see when I open the NVIDIA Control Panel?.Is there a fundamental difference between NvAPI_DRS_GetCurrentGlobalProfile and NvAPI_DRS_GetBaseProfile? They seem to have to do the same thing.Some Setting names are not displayed correctly ( ?.), and most seem to be missing (Ambient Occlusion, Anisotropy, Power management, etc.).Īm I getting the wrong profile or is it perhaps initialized incorrectly? Related Questions

This is the output I am currently getting: Setting Name: Vertical Sync Tear Control Wprintf(L"Setting Value: %s\n", zCurrentValue) Printf(" %02x", setArray.binar圜urrentValue.valueData) Printf("Setting Binary (length=%d) :", setArray.binar圜urrentValue.valueLength) įor(len=0 len