NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Data Fields
_NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1 Struct Reference

#include <nvapi.h>

Data Fields

NvU32 version
NV_ROTATE rotation
NV_SCALING scaling
NvU32 refreshRate1K
NvU32 interlaced:1
NvU32 primary:1
NvU32 reservedBit1:1
NvU32 disableVirtualModeSupport:1
NvU32 isPreferredUnscaledTarget:1
NvU32 reserved:27
NV_GPU_CONNECTOR_TYPE connector
NV_DISPLAY_TV_FORMAT tvFormat
NV_TIMING_OVERRIDE timingOverride
NV_TIMING timing

Field Documentation

Specify connector type. For TV only, ignored if tvFormat == NV_DISPLAY_TV_FORMAT_NONE.

(IN) Interlaced mode flag, ignored if refreshRate == 0

(IN) Declares primary display in clone configuration. This is *NOT* GDI Primary. Only one target can be primary per source. If no primary is specified, the first target will automatically be primary.

(IN) Non-interlaced Refresh Rate of the mode, multiplied by 1000, 0 = ignored This is the value which driver reports to the OS.

(IN) rotation setting.

(IN) scaling setting.

Scan out timing, valid only if timingOverride == NV_TIMING_OVERRIDE_CUST The value NV_TIMING::NV_TIMINGEXT::rrx1k is obtained from the EDID. The driver may tweak this value for HDTV, stereo, etc., before reporting it to the OS.

Ignored if timingOverride == NV_TIMING_OVERRIDE_CURRENT.

(IN) to choose the last TV format set this value to NV_DISPLAY_TV_FORMAT_NONE In case of NvAPI_DISP_GetDisplayConfig(), this field will indicate the currently applied TV format; if no TV format is applied, this field will have NV_DISPLAY_TV_FORMAT_NONE value. In case of NvAPI_DISP_SetDisplayConfig(), this field should only be set in case of TVs; for other displays this field will be ignored and resolution & refresh rate specified in input will be used to apply the TV format.


The documentation for this struct was generated from the following file:


Copyright (c) 2007-2015 NVIDIA Corporation. All rights reserved.

NVIDIA