![]() |
NVAPI Reference Documentation
|
Release 396: April 5
|
#include <nvapi.h>
Data Fields | |
| NvU32 | version |
| union { | |
| NV_MRS_CONFIG eMRSConfig | |
| NV_LMS_CONFIG eLMSConfig | |
| NV_MRS_CUSTOM_CONFIG_V1 sMRSCustomConfig | |
| NV_LMS_CUSTOM_CONFIG_V1 sLMSCustomConfig | |
| NV_CUSTOM_RECTS_V1 sCustomRects | |
| }; | |
| float | resolutionScale |
| D3D11_VIEWPORT | boundingBox |
| float | vpOffsets [2] |
SUPPORTED OS: Windows 7 and higher
| union { ... } |
| D3D11_VIEWPORT _NV_SMP_ASSIST_SETUP_PARAMS_V1::boundingBox |
(IN) Rect on the rendertarget, to place the projection
| NV_LMS_CONFIG _NV_SMP_ASSIST_SETUP_PARAMS_V1::eLMSConfig |
(IN) If eSMPAssistType is LMS and SMP Assist Level is Full then provide LMS config enum
| NV_MRS_CONFIG _NV_SMP_ASSIST_SETUP_PARAMS_V1::eMRSConfig |
(IN) If eSMPAssistType is MRS and SMP Assist Level is Full then provide MRS config enum
| float _NV_SMP_ASSIST_SETUP_PARAMS_V1::resolutionScale |
(IN) A resolution multiplier in the range [0.1, 3.0] if app wants to render at higher resolution
| NV_CUSTOM_RECTS_V1 _NV_SMP_ASSIST_SETUP_PARAMS_V1::sCustomRects |
(IN) If SMP Assist Level is Minimal, provide custom viewports and scissor rects for each eye index.
| NV_LMS_CUSTOM_CONFIG_V1 _NV_SMP_ASSIST_SETUP_PARAMS_V1::sLMSCustomConfig |
(IN) If eSMPAssistType is LMS and SMP Assist Level is Partial, then provide LMS config
| NV_MRS_CUSTOM_CONFIG_V1 _NV_SMP_ASSIST_SETUP_PARAMS_V1::sMRSCustomConfig |
(IN) If eSMPAssistType is MRS and SMP Assist Level is Partial, then provide MRS config
| NvU32 _NV_SMP_ASSIST_SETUP_PARAMS_V1::version |
(IN) Structure version
| float _NV_SMP_ASSIST_SETUP_PARAMS_V1::vpOffsets[2] |
offset by vpOffsets[0] and vpOffsets[1] respectively.
(IN) Default set to 0. If non-zero, MRS/LMS viewports' TopLeftX and TopLeftY will be
