| 607 | } |
| 608 | |
| 609 | NVAPI_INTERFACE |
| 610 | NvAPI_D3D_GetSleepStatus(IUnknown *pDev, NV_GET_SLEEP_STATUS_PARAMS *pGetSleepStatusParams) { |
| 611 | if (!pDev || !pGetSleepStatusParams) |
| 612 | return NVAPI_INVALID_ARGUMENT; |
| 613 | |
| 614 | switch (pGetSleepStatusParams->version) { |
| 615 | case NV_GET_SLEEP_STATUS_PARAMS_VER1: |
| 616 | pGetSleepStatusParams->bLowLatencyMode = false; |
| 617 | pGetSleepStatusParams->bFsVrr = false; |
| 618 | pGetSleepStatusParams->bCplVsyncOn = false; |
| 619 | pGetSleepStatusParams->sleepIntervalUs = 0; |
| 620 | pGetSleepStatusParams->bUseGameSleep = false; |
| 621 | break; |
| 622 | default: |
| 623 | return NVAPI_INCOMPATIBLE_STRUCT_VERSION; |
| 624 | } |
| 625 | |
| 626 | return NVAPI_OK; |
| 627 | } |
| 628 | |
| 629 | NVAPI_INTERFACE |
| 630 | NvAPI_D3D_SetSleepMode(IUnknown *pDev, NV_SET_SLEEP_MODE_PARAMS *pSetSleepModeParams) { |
nothing calls this directly
no outgoing calls
no test coverage detected