NVAPI Reference Documentation
NVIDIA
Release 530: March
2023

Modules | Data Structures | Macros | Typedefs | Enumerations | Enumerator | Functions | Variables
Video Input/Output Interface

Modules

 Stereoscopic 3D APIs
 
 Driver Settings (DRS) APIs
 
 System - General Interface <br>
 

Data Structures

struct  _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X1
 
struct  _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X2
 
struct  _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X4
 
struct  _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X8
 
struct  _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X1
 
struct  _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X2
 
struct  _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X4
 
struct  _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X1
 
struct  _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X2
 
struct  _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X4
 
struct  _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X1
 
struct  _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X2
 
struct  _NV_PIXEL_SRSO_4x2::NV_PIXEL_SRSO_4x2_X1
 
struct  _NV_PIXEL_SRSO_4x4::NV_PIXEL_SRSO_4x4_X1
 
struct  _NV_LATENCY_RESULT_PARAMS::FrameReport
 
struct  _NVVIOCAPS
 
struct  _NVVIOCHANNELSTATUS
 
struct  _NVVIOINPUTSTATUS
 
struct  _NVVIOOUTPUTSTATUS
 
struct  _NVVIOSTATUS
 
struct  _NVVIOOUTPUTREGION
 
struct  _NVVIOGAMMARAMP8
 
struct  _NVVIOGAMMARAMP10
 
struct  _NVVIOSYNCDELAY
 
struct  _NVVIOVIDEOMODE
 
struct  _NVVIOSIGNALFORMATDETAIL
 
struct  _NVVIODATAFORMATDETAIL
 
struct  _NVVIOCOLORCONVERSION
 
struct  _NVVIOGAMMACORRECTION
 
struct  _NVVIOCOMPOSITERANGE
 
struct  _NVVIOOUTPUTCONFIG_V1
 
struct  _NVVIOOUTPUTCONFIG_V2
 
struct  _NVVIOOUTPUTCONFIG_V3
 
struct  _NVVIOSTREAM
 
struct  _NVVIOINPUTCONFIG
 
struct  _NVVIOCONFIG_V1
 
struct  _NVVIOCONFIG_V2
 
struct  _NVVIOCONFIG_V3
 
struct  NVVIOTOPOLOGYTARGET
 
struct  _NV_VIO_TOPOLOGY
 
struct  _NVVIOPCIINFO
 
struct  NV_LID_DOCK_PARAMS
 
struct  _NV_DISPLAY_DRIVER_INFO
 
struct  _NV_DISPLAY_DRIVER_INFO_V2
 
struct  _NV_CLIENT_CALLBACK_SETTINGS_SUPER_V1
 
struct  _NV_GPU_CLIENT_PERIODIC_CALLBACK_SETTINGS_SUPER_V1
 
struct  _NV_GPU_CLIENT_CALLBACK_DATA_SUPER_V1
 
struct  _NV_GPU_CLIENT_UTILIZATION_DATA_V1
 
struct  _NV_GPU_CLIENT_CALLBACK_UTILIZATION_DATA_V1
 
struct  _NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_V1
 

Macros

#define NVVIOOWNERID_NONE   0
 
#define NVVIO_O_READ   0x00000000
 
#define NVVIO_O_WRITE_EXCLUSIVE   0x00010001
 
#define NVVIO_VALID_ACCESSRIGHTS
 
#define NVVIO_OWNERID_INITIALIZED   0x80000000
 
#define NVVIO_OWNERID_EXCLUSIVE   0x40000000
 
#define NVVIO_OWNERID_TYPEMASK   0x0FFFFFFF
 
#define NVAPI_MAX_VIO_DEVICES   8
 
#define NVAPI_MAX_VIO_JACKS   4
 
#define NVAPI_MAX_VIO_CHANNELS_PER_JACK   2
 
#define NVAPI_MAX_VIO_STREAMS   4
 
#define NVAPI_MIN_VIO_STREAMS   1
 
#define NVAPI_MAX_VIO_LINKS_PER_STREAM   2
 
#define NVAPI_MAX_FRAMELOCK_MAPPING_MODES   20
 
#define NVAPI_GVI_MIN_RAW_CAPTURE_IMAGES   1
 
#define NVAPI_GVI_MAX_RAW_CAPTURE_IMAGES   32
 
#define NVAPI_GVI_DEFAULT_RAW_CAPTURE_IMAGES   5
 
#define NVVIOCAPS_VIDOUT_SDI   0x00000001
 
#define NVVIOCAPS_SYNC_INTERNAL   0x00000100
 
#define NVVIOCAPS_SYNC_GENLOCK   0x00000200
 
#define NVVIOCAPS_SYNCSRC_SDI   0x00001000
 
#define NVVIOCAPS_SYNCSRC_COMP   0x00002000
 
#define NVVIOCAPS_OUTPUTMODE_DESKTOP   0x00010000
 
#define NVVIOCAPS_OUTPUTMODE_OPENGL   0x00020000
 
#define NVVIOCAPS_VIDIN_SDI   0x00100000
 
#define NVVIOCAPS_PACKED_ANC_SUPPORTED   0x00200000
 
#define NVVIOCAPS_AUDIO_BLANKING_SUPPORTED   0x00400000
 
#define NVVIOCLASS_SDI   0x00000001
 
#define NVVIOCAPS_VER1   MAKE_NVAPI_VERSION(NVVIOCAPS,1)
 
#define NVVIOCAPS_VER2   MAKE_NVAPI_VERSION(NVVIOCAPS,2)
 
#define NVVIOCAPS_VER   NVVIOCAPS_VER2
 
#define NVVIOSTATUS_VER   MAKE_NVAPI_VERSION(NVVIOSTATUS,1)
 
#define NVVIOSYNCDELAY_VER   MAKE_NVAPI_VERSION(NVVIOSYNCDELAY,1)
 
#define NVVIOBUFFERFORMAT_R8G8B8   0x00000001
 
#define NVVIOBUFFERFORMAT_R8G8B8Z24   0x00000002
 
#define NVVIOBUFFERFORMAT_R8G8B8A8   0x00000004
 
#define NVVIOBUFFERFORMAT_R8G8B8A8Z24   0x00000008
 
#define NVVIOBUFFERFORMAT_R16FPG16FPB16FP   0x00000010
 
#define NVVIOBUFFERFORMAT_R16FPG16FPB16FPZ24   0x00000020
 
#define NVVIOBUFFERFORMAT_R16FPG16FPB16FPA16FP   0x00000040
 
#define NVVIOBUFFERFORMAT_R16FPG16FPB16FPA16FPZ24   0x00000080
 
#define NVVIOCOLORCONVERSION_VER   MAKE_NVAPI_VERSION(NVVIOCOLORCONVERSION,1)
 
#define NVVIOGAMMACORRECTION_VER   MAKE_NVAPI_VERSION(NVVIOGAMMACORRECTION,1)
 
#define MAX_NUM_COMPOSITE_RANGE   2
 
#define NVVIOCONFIG_SIGNALFORMAT   0x00000001
 
#define NVVIOCONFIG_DATAFORMAT   0x00000002
 
#define NVVIOCONFIG_OUTPUTREGION   0x00000004
 
#define NVVIOCONFIG_OUTPUTAREA   0x00000008
 
#define NVVIOCONFIG_COLORCONVERSION   0x00000010
 
#define NVVIOCONFIG_GAMMACORRECTION   0x00000020
 
#define NVVIOCONFIG_SYNCSOURCEENABLE   0x00000040
 
#define NVVIOCONFIG_SYNCDELAY   0x00000080
 
#define NVVIOCONFIG_COMPOSITESYNCTYPE   0x00000100
 
#define NVVIOCONFIG_FRAMELOCKENABLE   0x00000200
 
#define NVVIOCONFIG_422FILTER   0x00000400
 
#define NVVIOCONFIG_COMPOSITETERMINATE   0x00000800
 
#define NVVIOCONFIG_DATAINTEGRITYCHECK   0x00001000
 
#define NVVIOCONFIG_CSCOVERRIDE   0x00002000
 
#define NVVIOCONFIG_FLIPQUEUELENGTH   0x00004000
 
#define NVVIOCONFIG_ANCTIMECODEGENERATION   0x00008000
 
#define NVVIOCONFIG_COMPOSITE   0x00010000
 
#define NVVIOCONFIG_ALPHAKEYCOMPOSITE   0x00020000
 
#define NVVIOCONFIG_COMPOSITE_Y   0x00040000
 
#define NVVIOCONFIG_COMPOSITE_CR   0x00080000
 
#define NVVIOCONFIG_COMPOSITE_CB   0x00100000
 
#define NVVIOCONFIG_FULL_COLOR_RANGE   0x00200000
 
#define NVVIOCONFIG_RGB_DATA   0x00400000
 
#define NVVIOCONFIG_RESERVED_SDIOUTPUTENABLE   0x00800000
 
#define NVVIOCONFIG_STREAMS   0x01000000
 
#define NVVIOCONFIG_ANC_PARITY_COMPUTATION   0x02000000
 
#define NVVIOCONFIG_ANC_AUDIO_REPEAT   0x04000000
 
#define NVVIOCONFIG_ALLFIELDS
 
#define NVVIOCONFIG_VALIDFIELDS
 
#define NVVIOCONFIG_DRIVERFIELDS
 
#define NVVIOCONFIG_GAMMAFIELDS   ( NVVIOCONFIG_GAMMACORRECTION )
 
#define NVVIOCONFIG_RMCTRLFIELDS
 
#define NVVIOCONFIG_RMSKEWFIELDS   ( NVVIOCONFIG_SYNCDELAY )
 
#define NVVIOCONFIG_ALLOWSDIRUNNING_FIELDS
 
#define NVVIOCONFIG_RMMODESET_FIELDS
 
#define NVVIOCONFIG_VER1   MAKE_NVAPI_VERSION(NVVIOCONFIG_V1,1)
 
#define NVVIOCONFIG_VER2   MAKE_NVAPI_VERSION(NVVIOCONFIG_V2,2)
 
#define NVVIOCONFIG_VER3   MAKE_NVAPI_VERSION(NVVIOCONFIG_V3,3)
 
#define NVVIOCONFIG_VER   NVVIOCONFIG_VER3
 
#define NV_VIO_TOPOLOGY_VER   MAKE_NVAPI_VERSION(NV_VIO_TOPOLOGY,1)
 
#define NVVIOTOPOLOGY_VER   MAKE_NVAPI_VERSION(NVVIOTOPOLOGY,1)
 
#define NVVIOPCIINFO_VER1   MAKE_NVAPI_VERSION(NVVIOPCIINFO_V1,1)
 
#define NVVIOPCIINFO_VER   NVVIOPCIINFO_VER1
 
#define NV_LID_DOCK_PARAMS_VER   MAKE_NVAPI_VERSION(NV_LID_DOCK_PARAMS,1)
 
#define NV_DISPLAY_DRIVER_INFO_VER1   MAKE_NVAPI_VERSION(NV_DISPLAY_DRIVER_INFO_V1, 1)
 
#define NV_DISPLAY_DRIVER_INFO_VER2   MAKE_NVAPI_VERSION(NV_DISPLAY_DRIVER_INFO_V2, 2)
 
#define NV_DISPLAY_DRIVER_INFO_VER   NV_DISPLAY_DRIVER_INFO_VER2
 
#define NV_GPU_CLIENT_UTIL_DOMAINS_MAX_V1   (4)
 
#define NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_VER1   MAKE_NVAPI_VERSION(NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_V1, 1)
 
#define NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_VER   NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_VER1
 

Typedefs

typedef NvU32 NVVIOOWNERID
 
typedef enum _NVVIOOWNERTYPE NVVIOOWNERTYPE
 
typedef enum _NVVIOSIGNALFORMAT NVVIOSIGNALFORMAT
 
typedef enum _NVVIOVIDEOSTANDARD NVVIOVIDEOSTANDARD
 
typedef enum _NVVIOVIDEOTYPE NVVIOVIDEOTYPE
 
typedef enum _NVVIOINTERLACEMODE NVVIOINTERLACEMODE
 
typedef enum _NVVIODATAFORMAT NVVIODATAFORMAT
 
typedef enum _NVVIOOUTPUTAREA NVVIOOUTPUTAREA
 
typedef enum _NVVIOSYNCSOURCE NVVIOSYNCSOURCE
 
typedef enum _NVVIOCOMPSYNCTYPE NVVIOCOMPSYNCTYPE
 
typedef enum _NVVIOINPUTOUTPUTSTATUS NVVIOINPUTOUTPUTSTATUS
 
typedef enum _NVVIOSYNCSTATUS NVVIOSYNCSTATUS
 
typedef enum _NVVIOCAPTURESTATUS NVVIOCAPTURESTATUS
 
typedef enum _NVVIOSTATUSTYPE NVVIOSTATUSTYPE
 
typedef enum _NVVIOCONFIGTYPE NVVIOCONFIGTYPE
 
typedef enum _NVVIOCOLORSPACE NVVIOCOLORSPACE
 
typedef enum _NVVIOCOMPONENTSAMPLING NVVIOCOMPONENTSAMPLING
 
typedef enum _NVVIOBITSPERCOMPONENT NVVIOBITSPERCOMPONENT
 
typedef enum _NVVIOLINKID NVVIOLINKID
 
typedef enum _NVVIOANCPARITYCOMPUTATION NVVIOANCPARITYCOMPUTATION
 
typedef struct _NVVIOCAPS NVVIOCAPS
 
typedef struct _NVVIOCHANNELSTATUS NVVIOCHANNELSTATUS
 
typedef struct _NVVIOINPUTSTATUS NVVIOINPUTSTATUS
 
typedef struct _NVVIOOUTPUTSTATUS NVVIOOUTPUTSTATUS
 
typedef struct _NVVIOSTATUS NVVIOSTATUS
 
typedef struct _NVVIOOUTPUTREGION NVVIOOUTPUTREGION
 
typedef struct _NVVIOGAMMARAMP8 NVVIOGAMMARAMP8
 
typedef struct _NVVIOGAMMARAMP10 NVVIOGAMMARAMP10
 
typedef struct _NVVIOSYNCDELAY NVVIOSYNCDELAY
 
typedef struct _NVVIOVIDEOMODE NVVIOVIDEOMODE
 
typedef struct _NVVIOSIGNALFORMATDETAIL NVVIOSIGNALFORMATDETAIL
 
typedef struct _NVVIODATAFORMATDETAIL NVVIODATAFORMATDETAIL
 
typedef struct _NVVIOCOLORCONVERSION NVVIOCOLORCONVERSION
 
typedef struct _NVVIOGAMMACORRECTION NVVIOGAMMACORRECTION
 
typedef struct _NVVIOCOMPOSITERANGE NVVIOCOMPOSITERANGE
 
typedef struct _NVVIOOUTPUTCONFIG_V1 NVVIOOUTPUTCONFIG_V1
 
typedef struct _NVVIOOUTPUTCONFIG_V2 NVVIOOUTPUTCONFIG_V2
 
typedef struct _NVVIOOUTPUTCONFIG_V3 NVVIOOUTPUTCONFIG_V3
 
typedef struct _NVVIOSTREAM NVVIOSTREAM
 
typedef struct _NVVIOINPUTCONFIG NVVIOINPUTCONFIG
 
typedef struct _NVVIOCONFIG_V1 NVVIOCONFIG_V1
 
typedef struct _NVVIOCONFIG_V2 NVVIOCONFIG_V2
 
typedef struct _NVVIOCONFIG_V3 NVVIOCONFIG_V3
 
typedef NVVIOOUTPUTCONFIG_V3 NVVIOOUTPUTCONFIG
 
typedef NVVIOCONFIG_V3 NVVIOCONFIG
 
typedef struct _NV_VIO_TOPOLOGY NV_VIO_TOPOLOGY
 
typedef struct _NV_VIO_TOPOLOGY NVVIOTOPOLOGY
 
typedef enum _NVVIOPCILINKRATE NVVIOPCILINKRATE
 
typedef enum _NVVIOPCILINKWIDTH NVVIOPCILINKWIDTH
 
typedef struct _NVVIOPCIINFO NVVIOPCIINFO_V1
 
typedef NVVIOPCIINFO_V1 NVVIOPCIINFO
 
typedef struct _NV_DISPLAY_DRIVER_INFO NV_DISPLAY_DRIVER_INFO_V1
 
typedef struct _NV_DISPLAY_DRIVER_INFO_V2 NV_DISPLAY_DRIVER_INFO_V2
 
typedef NV_DISPLAY_DRIVER_INFO_V2 NV_DISPLAY_DRIVER_INFO
 
typedef struct _NV_CLIENT_CALLBACK_SETTINGS_SUPER_V1 NV_CLIENT_CALLBACK_SETTINGS_SUPER_V1
 
typedef NV_CLIENT_CALLBACK_SETTINGS_SUPER_V1 NV_GPU_CLIENT_CALLBACK_SETTINGS_SUPER_V1
 
typedef struct _NV_GPU_CLIENT_PERIODIC_CALLBACK_SETTINGS_SUPER_V1 NV_GPU_CLIENT_PERIODIC_CALLBACK_SETTINGS_SUPER_V1
 
typedef struct _NV_GPU_CLIENT_CALLBACK_DATA_SUPER_V1 NV_GPU_CLIENT_CALLBACK_DATA_SUPER_V1
 
typedef enum _NV_GPU_CLIENT_UTIL_DOMAIN_ID NV_GPU_CLIENT_UTIL_DOMAIN_ID
 
typedef struct _NV_GPU_CLIENT_UTILIZATION_DATA_V1 NV_GPU_CLIENT_UTILIZATION_DATA_V1
 
typedef struct _NV_GPU_CLIENT_CALLBACK_UTILIZATION_DATA_V1 NV_GPU_CLIENT_CALLBACK_UTILIZATION_DATA_V1
 
typedef void(__cdeclNV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_V1) (NvPhysicalGpuHandle hPhysicalGpu, NV_GPU_CLIENT_CALLBACK_UTILIZATION_DATA_V1 *pData)
 
typedef struct _NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_V1 NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_V1
 
typedef NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS_V1 NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS
 

Enumerations

enum  _NVVIOOWNERTYPE { NVVIOOWNERTYPE_NONE , NVVIOOWNERTYPE_APPLICATION , NVVIOOWNERTYPE_DESKTOP }
 
enum  _NVVIOSIGNALFORMAT {
  NVVIOSIGNALFORMAT_NONE , NVVIOSIGNALFORMAT_487I_59_94_SMPTE259_NTSC , NVVIOSIGNALFORMAT_576I_50_00_SMPTE259_PAL , NVVIOSIGNALFORMAT_1035I_60_00_SMPTE260 ,
  NVVIOSIGNALFORMAT_1035I_59_94_SMPTE260 , NVVIOSIGNALFORMAT_1080I_50_00_SMPTE295 , NVVIOSIGNALFORMAT_1080I_60_00_SMPTE274 , NVVIOSIGNALFORMAT_1080I_59_94_SMPTE274 ,
  NVVIOSIGNALFORMAT_1080I_50_00_SMPTE274 , NVVIOSIGNALFORMAT_1080P_30_00_SMPTE274 , NVVIOSIGNALFORMAT_1080P_29_97_SMPTE274 , NVVIOSIGNALFORMAT_1080P_25_00_SMPTE274 ,
  NVVIOSIGNALFORMAT_1080P_24_00_SMPTE274 , NVVIOSIGNALFORMAT_1080P_23_976_SMPTE274 , NVVIOSIGNALFORMAT_720P_60_00_SMPTE296 , NVVIOSIGNALFORMAT_720P_59_94_SMPTE296 ,
  NVVIOSIGNALFORMAT_720P_50_00_SMPTE296 , NVVIOSIGNALFORMAT_1080I_48_00_SMPTE274 , NVVIOSIGNALFORMAT_1080I_47_96_SMPTE274 , NVVIOSIGNALFORMAT_720P_30_00_SMPTE296 ,
  NVVIOSIGNALFORMAT_720P_29_97_SMPTE296 , NVVIOSIGNALFORMAT_720P_25_00_SMPTE296 , NVVIOSIGNALFORMAT_720P_24_00_SMPTE296 , NVVIOSIGNALFORMAT_720P_23_98_SMPTE296 ,
  NVVIOSIGNALFORMAT_2048P_30_00_SMPTE372 , NVVIOSIGNALFORMAT_2048P_29_97_SMPTE372 , NVVIOSIGNALFORMAT_2048I_60_00_SMPTE372 , NVVIOSIGNALFORMAT_2048I_59_94_SMPTE372 ,
  NVVIOSIGNALFORMAT_2048P_25_00_SMPTE372 , NVVIOSIGNALFORMAT_2048I_50_00_SMPTE372 , NVVIOSIGNALFORMAT_2048P_24_00_SMPTE372 , NVVIOSIGNALFORMAT_2048P_23_98_SMPTE372 ,
  NVVIOSIGNALFORMAT_2048I_48_00_SMPTE372 , NVVIOSIGNALFORMAT_2048I_47_96_SMPTE372 , NVVIOSIGNALFORMAT_1080PSF_25_00_SMPTE274 , NVVIOSIGNALFORMAT_1080PSF_29_97_SMPTE274 ,
  NVVIOSIGNALFORMAT_1080PSF_30_00_SMPTE274 , NVVIOSIGNALFORMAT_1080PSF_24_00_SMPTE274 , NVVIOSIGNALFORMAT_1080PSF_23_98_SMPTE274 , NVVIOSIGNALFORMAT_1080P_50_00_SMPTE274_3G_LEVEL_A ,
  NVVIOSIGNALFORMAT_1080P_59_94_SMPTE274_3G_LEVEL_A , NVVIOSIGNALFORMAT_1080P_60_00_SMPTE274_3G_LEVEL_A , NVVIOSIGNALFORMAT_1080P_60_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080I_60_00_SMPTE274_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_2048I_60_00_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080P_50_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080I_50_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048I_50_00_SMPTE372_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_1080P_30_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048P_30_00_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080P_25_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048P_25_00_SMPTE372_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_1080P_24_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048P_24_00_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080I_48_00_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048I_48_00_SMPTE372_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_1080P_59_94_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080I_59_94_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048I_59_94_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080P_29_97_SMPTE274_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_2048P_29_97_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080P_23_98_SMPTE274_3G_LEVEL_B , NVVIOSIGNALFORMAT_2048P_23_98_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_1080I_47_96_SMPTE274_3G_LEVEL_B ,
  NVVIOSIGNALFORMAT_2048I_47_96_SMPTE372_3G_LEVEL_B , NVVIOSIGNALFORMAT_END
}
 
enum  _NVVIOVIDEOSTANDARD {
  NVVIOVIDEOSTANDARD_SMPTE259 , NVVIOVIDEOSTANDARD_SMPTE260 , NVVIOVIDEOSTANDARD_SMPTE274 , NVVIOVIDEOSTANDARD_SMPTE295 ,
  NVVIOVIDEOSTANDARD_SMPTE296 , NVVIOVIDEOSTANDARD_SMPTE372
}
 
enum  _NVVIOVIDEOTYPE { NVVIOVIDEOTYPE_SD , NVVIOVIDEOTYPE_HD }
 
enum  _NVVIOINTERLACEMODE { NVVIOINTERLACEMODE_PROGRESSIVE , NVVIOINTERLACEMODE_INTERLACE , NVVIOINTERLACEMODE_PSF }
 
enum  _NVVIODATAFORMAT {
  NVVIODATAFORMAT_UNKNOWN = -1 , NVVIODATAFORMAT_R8G8B8_TO_YCRCB444 , NVVIODATAFORMAT_R8G8B8A8_TO_YCRCBA4444 , NVVIODATAFORMAT_R8G8B8Z10_TO_YCRCBZ4444 ,
  NVVIODATAFORMAT_R8G8B8_TO_YCRCB422 , NVVIODATAFORMAT_R8G8B8A8_TO_YCRCBA4224 , NVVIODATAFORMAT_R8G8B8Z10_TO_YCRCBZ4224 , NVVIODATAFORMAT_X8X8X8_444_PASSTHRU ,
  NVVIODATAFORMAT_X8X8X8A8_4444_PASSTHRU , NVVIODATAFORMAT_X8X8X8Z10_4444_PASSTHRU , NVVIODATAFORMAT_X10X10X10_444_PASSTHRU , NVVIODATAFORMAT_X10X8X8_444_PASSTHRU ,
  NVVIODATAFORMAT_X10X8X8A10_4444_PASSTHRU , NVVIODATAFORMAT_X10X8X8Z10_4444_PASSTHRU , NVVIODATAFORMAT_DUAL_R8G8B8_TO_DUAL_YCRCB422 , NVVIODATAFORMAT_DUAL_X8X8X8_TO_DUAL_422_PASSTHRU ,
  NVVIODATAFORMAT_R10G10B10_TO_YCRCB422 , NVVIODATAFORMAT_R10G10B10_TO_YCRCB444 , NVVIODATAFORMAT_X12X12X12_444_PASSTHRU , NVVIODATAFORMAT_X12X12X12_422_PASSTHRU ,
  NVVIODATAFORMAT_Y10CR10CB10_TO_YCRCB422 , NVVIODATAFORMAT_Y8CR8CB8_TO_YCRCB422 , NVVIODATAFORMAT_Y10CR8CB8A10_TO_YCRCBA4224 , NVVIODATAFORMAT_R10G10B10_TO_RGB444 ,
  NVVIODATAFORMAT_R12G12B12_TO_YCRCB444 , NVVIODATAFORMAT_R12G12B12_TO_YCRCB422
}
 
enum  _NVVIOOUTPUTAREA { NVVIOOUTPUTAREA_FULLSIZE , NVVIOOUTPUTAREA_SAFEACTION , NVVIOOUTPUTAREA_SAFETITLE }
 
enum  _NVVIOSYNCSOURCE { NVVIOSYNCSOURCE_SDISYNC , NVVIOSYNCSOURCE_COMPSYNC }
 
enum  _NVVIOCOMPSYNCTYPE { NVVIOCOMPSYNCTYPE_AUTO , NVVIOCOMPSYNCTYPE_BILEVEL , NVVIOCOMPSYNCTYPE_TRILEVEL }
 
enum  _NVVIOINPUTOUTPUTSTATUS { NVINPUTOUTPUTSTATUS_OFF , NVINPUTOUTPUTSTATUS_ERROR , NVINPUTOUTPUTSTATUS_SDI_SD , NVINPUTOUTPUTSTATUS_SDI_HD }
 
enum  _NVVIOSYNCSTATUS {
  NVVIOSYNCSTATUS_OFF , NVVIOSYNCSTATUS_ERROR , NVVIOSYNCSTATUS_SYNCLOSS , NVVIOSYNCSTATUS_COMPOSITE ,
  NVVIOSYNCSTATUS_SDI_SD , NVVIOSYNCSTATUS_SDI_HD
}
 
enum  _NVVIOCAPTURESTATUS { NVVIOSTATUS_STOPPED , NVVIOSTATUS_RUNNING , NVVIOSTATUS_ERROR }
 
enum  _NVVIOSTATUSTYPE { NVVIOSTATUSTYPE_IN , NVVIOSTATUSTYPE_OUT }
 
enum  _NVVIOCONFIGTYPE { NVVIOCONFIGTYPE_IN , NVVIOCONFIGTYPE_OUT }
 
enum  _NVVIOCOLORSPACE {
  NVVIOCOLORSPACE_UNKNOWN , NVVIOCOLORSPACE_YCBCR , NVVIOCOLORSPACE_YCBCRA , NVVIOCOLORSPACE_YCBCRD ,
  NVVIOCOLORSPACE_GBR , NVVIOCOLORSPACE_GBRA , NVVIOCOLORSPACE_GBRD
}
 
enum  _NVVIOCOMPONENTSAMPLING {
  NVVIOCOMPONENTSAMPLING_UNKNOWN , NVVIOCOMPONENTSAMPLING_4444 , NVVIOCOMPONENTSAMPLING_4224 , NVVIOCOMPONENTSAMPLING_444 ,
  NVVIOCOMPONENTSAMPLING_422
}
 
enum  _NVVIOBITSPERCOMPONENT { NVVIOBITSPERCOMPONENT_UNKNOWN , NVVIOBITSPERCOMPONENT_8 , NVVIOBITSPERCOMPONENT_10 , NVVIOBITSPERCOMPONENT_12 }
 
enum  _NVVIOLINKID {
  NVVIOLINKID_UNKNOWN , NVVIOLINKID_A , NVVIOLINKID_B , NVVIOLINKID_C ,
  NVVIOLINKID_D
}
 
enum  _NVVIOANCPARITYCOMPUTATION { NVVIOANCPARITYCOMPUTATION_AUTO , NVVIOANCPARITYCOMPUTATION_ON , NVVIOANCPARITYCOMPUTATION_OFF }
 
enum  _NVVIOPCILINKRATE { NVVIOPCILINKRATE_UNKNOWN = 0 , NVVIOPCILINKRATE_GEN1 = 1 , NVVIOPCILINKRATE_GEN2 = 2 , NVVIOPCILINKRATE_GEN3 = 3 }
 
enum  _NVVIOPCILINKWIDTH {
  NVVIOPCILINKWIDTH_UNKNOWN = 0 , NVVIOPCILINKWIDTH_x1 = 1 , NVVIOPCILINKWIDTH_x2 = 2 , NVVIOPCILINKWIDTH_x4 = 4 ,
  NVVIOPCILINKWIDTH_x8 = 8 , NVVIOPCILINKWIDTH_x16 = 16
}
 
enum  _NV_GPU_CLIENT_UTIL_DOMAIN_ID { NV_GPU_CLIENT_UTIL_DOMAIN_GRAPHICS = 0 , NV_GPU_CLIENT_UTIL_DOMAIN_FRAME_BUFFER = 1 , NV_GPU_CLIENT_UTIL_DOMAIN_VIDEO = 2 , NV_GPU_CLIENT_UTIL_DOMAIN_RSVD = 3 }
 

Functions

 __nvapi_deprecated_function ("Do not use this function - it is deprecated in release 440.") NVAPI_INTERFACE NvAPI_VIO_GetCapabilities(NvVioHandle hVioHandle
 
 __nvapi_deprecated_function ("Do not use this function - it is deprecated in release 290. Instead, use NvAPI_VIO_SetConfig.") NVAPI_INTERFACE NvAPI_VIO_SetCSC(NvVioHandle hVioHandle
 
 __nvapi_deprecated_function ("Do not use this function - it is deprecated in release 290. Instead, use NvAPI_VIO_GetConfig.") NVAPI_INTERFACE NvAPI_VIO_GetCSC(NvVioHandle hVioHandle
 
NVAPI_INTERFACE NvAPI_GPU_ClientRegisterForUtilizationSampleUpdates (__in NvPhysicalGpuHandle hPhysicalGpu, __in NV_GPU_CLIENT_UTILIZATION_PERIODIC_CALLBACK_SETTINGS *pCallbackSettings)
 

Variables

NvU32 NV_EDID_V1::version
 
NvU8 NV_EDID_V1::EDID_Data [NV_EDID_DATA_SIZE]
 
NvU32 NV_EDID_V2::version
 
NvU8 NV_EDID_V2::EDID_Data [NV_EDID_DATA_SIZE]
 
NvU32 NV_EDID_V2::sizeofEDID
 
NvU32 NV_EDID_V3::version
 
NvU8 NV_EDID_V3::EDID_Data [NV_EDID_DATA_SIZE]
 
NvU32 NV_EDID_V3::sizeofEDID
 
NvU32 NV_EDID_V3::edidId
 
NvU32 NV_EDID_V3::offset
 
float NV_VIEWPORTF::x
 
float NV_VIEWPORTF::y
 
float NV_VIEWPORTF::w
 
float NV_VIEWPORTF::h
 
NvU32 tagNV_TIMINGEXT::flag
 
NvU16 tagNV_TIMINGEXT::rr
 
NvU32 tagNV_TIMINGEXT::rrx1k
 
NvU32 tagNV_TIMINGEXT::aspect
 
NvU16 tagNV_TIMINGEXT::rep
 
NvU32 tagNV_TIMINGEXT::status
 
NvU8 tagNV_TIMINGEXT::name [40]
 
NvU16 _NV_TIMING::HVisible
 
NvU16 _NV_TIMING::HBorder
 
NvU16 _NV_TIMING::HFrontPorch
 
NvU16 _NV_TIMING::HSyncWidth
 
NvU16 _NV_TIMING::HTotal
 
NvU8 _NV_TIMING::HSyncPol
 
NvU16 _NV_TIMING::VVisible
 
NvU16 _NV_TIMING::VBorder
 
NvU16 _NV_TIMING::VFrontPorch
 
NvU16 _NV_TIMING::VSyncWidth
 
NvU16 _NV_TIMING::VTotal
 
NvU8 _NV_TIMING::VSyncPol
 
NvU16 _NV_TIMING::interlaced
 
NvU32 _NV_TIMING::pclk
 
NV_TIMINGEXT _NV_TIMING::etc
 
NvU32 NV_VIEW_TARGET_INFO::version
 
NvU32 NV_VIEW_TARGET_INFO::count
 
NvU32   NV_VIEW_TARGET_INFO::deviceMask
 
NvU32   NV_VIEW_TARGET_INFO::sourceId
 
NvU32   NV_VIEW_TARGET_INFO::bPrimary:1
 
NvU32   NV_VIEW_TARGET_INFO::bInterlaced:1
 
NvU32   NV_VIEW_TARGET_INFO::bGDIPrimary:1
 
NvU32   NV_VIEW_TARGET_INFO::bForceModeSet:1
 
struct {
   NvU32   NV_VIEW_TARGET_INFO::deviceMask
 
   NvU32   NV_VIEW_TARGET_INFO::sourceId
 
   NvU32   NV_VIEW_TARGET_INFO::bPrimary:1
 
   NvU32   NV_VIEW_TARGET_INFO::bInterlaced:1
 
   NvU32   NV_VIEW_TARGET_INFO::bGDIPrimary:1
 
   NvU32   NV_VIEW_TARGET_INFO::bForceModeSet:1
 
NV_VIEW_TARGET_INFO::target [NVAPI_MAX_VIEW_TARGET]
 
NvU32 NV_DISPLAY_PATH::deviceMask
 
NvU32 NV_DISPLAY_PATH::sourceId
 
NvU32 NV_DISPLAY_PATH::bPrimary:1
 
NV_GPU_CONNECTOR_TYPE NV_DISPLAY_PATH::connector
 
NvU32 NV_DISPLAY_PATH::width
 
NvU32 NV_DISPLAY_PATH::height
 
NvU32 NV_DISPLAY_PATH::depth
 
NV_FORMAT NV_DISPLAY_PATH::colorFormat
 
NV_ROTATE NV_DISPLAY_PATH::rotation
 
NV_SCALING NV_DISPLAY_PATH::scaling
 
NvU32 NV_DISPLAY_PATH::refreshRate
 
NvU32 NV_DISPLAY_PATH::interlaced:1
 
NV_DISPLAY_TV_FORMAT NV_DISPLAY_PATH::tvFormat
 
NvU32 NV_DISPLAY_PATH::posx
 
NvU32 NV_DISPLAY_PATH::posy
 
NvU32 NV_DISPLAY_PATH::bGDIPrimary:1
 
NvU32 NV_DISPLAY_PATH::bForceModeSet:1
 
NvU32 NV_DISPLAY_PATH::bFocusDisplay:1
 
NvU32 NV_DISPLAY_PATH::gpuId:24
 
NvU32 NV_DISPLAY_PATH_INFO_V3::version
 
NvU32 NV_DISPLAY_PATH_INFO_V3::count
 
NV_DISPLAY_PATH NV_DISPLAY_PATH_INFO_V3::path [NVAPI_MAX_DISPLAY_PATH]
 
NvU32 NV_DISPLAY_PATH_INFO::version
 
NvU32 NV_DISPLAY_PATH_INFO::count
 
NV_DISPLAY_PATH NV_DISPLAY_PATH_INFO::path [NVAPI_ADVANCED_MAX_DISPLAY_PATH]
 
NvS32 _NV_POSITION::x
 
NvS32 _NV_POSITION::y
 
NvU32 _NV_RESOLUTION::width
 
NvU32 _NV_RESOLUTION::height
 
NvU32 _NV_RESOLUTION::colorDepth
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::version
 
NV_ROTATE _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::rotation
 
NV_SCALING _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::scaling
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::refreshRate1K
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::interlaced:1
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::primary:1
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::reservedBit1:1
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::disableVirtualModeSupport:1
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::isPreferredUnscaledTarget:1
 
NvU32 _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::reserved:27
 
NV_GPU_CONNECTOR_TYPE _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::connector
 
NV_DISPLAY_TV_FORMAT _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::tvFormat
 
NV_TIMING_OVERRIDE _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::timingOverride
 
NV_TIMING _NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1::timing
 
NvU32 _NV_DISPLAYCONFIG_PATH_TARGET_INFO_V1::displayId
 
NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_NV_DISPLAYCONFIG_PATH_TARGET_INFO_V1::details
 
NvU32 _NV_DISPLAYCONFIG_PATH_TARGET_INFO_V2::displayId
 
NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_NV_DISPLAYCONFIG_PATH_TARGET_INFO_V2::details
 
NvU32 _NV_DISPLAYCONFIG_PATH_TARGET_INFO_V2::targetId
 
NV_RESOLUTION _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::resolution
 
NV_FORMAT _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::colorFormat
 
NV_POSITION _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::position
 
NV_DISPLAYCONFIG_SPANNING_ORIENTATION _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::spanningOrientation
 
NvU32 _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::bGDIPrimary: 1
 
NvU32 _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::bSLIFocus: 1
 
NvU32 _NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1::reserved: 30
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V1::version
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V1::reserved_sourceId
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V1::targetInfoCount
 
NV_DISPLAYCONFIG_PATH_TARGET_INFO_V1_NV_DISPLAYCONFIG_PATH_INFO_V1::targetInfo
 
NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1_NV_DISPLAYCONFIG_PATH_INFO_V1::sourceModeInfo
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V2::version
 
NvU32   _NV_DISPLAYCONFIG_PATH_INFO_V2::sourceId
 
NvU32   _NV_DISPLAYCONFIG_PATH_INFO_V2::reserved_sourceId
 
union {
   NvU32   _NV_DISPLAYCONFIG_PATH_INFO_V2::sourceId
 
   NvU32   _NV_DISPLAYCONFIG_PATH_INFO_V2::reserved_sourceId
 
}; 
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V2::targetInfoCount
 
NV_DISPLAYCONFIG_PATH_TARGET_INFO_V2_NV_DISPLAYCONFIG_PATH_INFO_V2::targetInfo
 
NV_DISPLAYCONFIG_SOURCE_MODE_INFO_V1_NV_DISPLAYCONFIG_PATH_INFO_V2::sourceModeInfo
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V2::IsNonNVIDIAAdapter: 1
 
NvU32 _NV_DISPLAYCONFIG_PATH_INFO_V2::reserved: 31
 
void * _NV_DISPLAYCONFIG_PATH_INFO_V2::pOSAdapterID
 
NvS32 NV_GPU_PERF_PSTATES20_PARAM_DELTA::value
 
NvS32   NV_GPU_PERF_PSTATES20_PARAM_DELTA::min
 
NvS32   NV_GPU_PERF_PSTATES20_PARAM_DELTA::max
 
struct {
   NvS32   NV_GPU_PERF_PSTATES20_PARAM_DELTA::min
 
   NvS32   NV_GPU_PERF_PSTATES20_PARAM_DELTA::max
 
NV_GPU_PERF_PSTATES20_PARAM_DELTA::valueRange
 
NV_GPU_PUBLIC_CLOCK_ID NV_GPU_PSTATE20_CLOCK_ENTRY_V1::domainId
 
NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID NV_GPU_PSTATE20_CLOCK_ENTRY_V1::typeId
 
NvU32 NV_GPU_PSTATE20_CLOCK_ENTRY_V1::bIsEditable:1
 
NvU32 NV_GPU_PSTATE20_CLOCK_ENTRY_V1::reserved:31
 
NV_GPU_PERF_PSTATES20_PARAM_DELTA NV_GPU_PSTATE20_CLOCK_ENTRY_V1::freqDelta_kHz
 
NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::freq_kHz
 
struct {
   NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::freq_kHz
 
}   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::single
 
NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minFreq_kHz
 
NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxFreq_kHz
 
NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::domainId
 
NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minVoltage_uV
 
NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxVoltage_uV
 
struct {
   NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minFreq_kHz
 
   NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxFreq_kHz
 
   NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::domainId
 
   NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minVoltage_uV
 
   NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxVoltage_uV
 
}   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::range
 
union {
   struct {
      NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::freq_kHz
 
   }   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::single
 
   struct {
      NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minFreq_kHz
 
      NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxFreq_kHz
 
      NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::domainId
 
      NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::minVoltage_uV
 
      NvU32   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::maxVoltage_uV
 
   }   NV_GPU_PSTATE20_CLOCK_ENTRY_V1::range
 
NV_GPU_PSTATE20_CLOCK_ENTRY_V1::data
 
NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1::domainId
 
NvU32 NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1::bIsEditable:1
 
NvU32 NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1::reserved:31
 
NvU32 NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1::volt_uV
 
NV_GPU_PERF_PSTATES20_PARAM_DELTA NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1::voltDelta_uV
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::version
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::bIsEditable:1
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::reserved:31
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numPstates
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numClocks
 
NvU32 NV_GPU_PERF_PSTATES20_INFO_V1::numBaseVoltages
 
NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES20_INFO_V1::pstateId
 
NvU32   NV_GPU_PERF_PSTATES20_INFO_V1::bIsEditable:1
 
NvU32   NV_GPU_PERF_PSTATES20_INFO_V1::reserved:31
 
NV_GPU_PSTATE20_CLOCK_ENTRY_V1   NV_GPU_PERF_PSTATES20_INFO_V1::clocks [NVAPI_MAX_GPU_PSTATE20_CLOCKS]
 
NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   NV_GPU_PERF_PSTATES20_INFO_V1::baseVoltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
struct {
   NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES20_INFO_V1::pstateId
 
   NvU32   NV_GPU_PERF_PSTATES20_INFO_V1::bIsEditable:1
 
   NvU32   NV_GPU_PERF_PSTATES20_INFO_V1::reserved:31
 
   NV_GPU_PSTATE20_CLOCK_ENTRY_V1   NV_GPU_PERF_PSTATES20_INFO_V1::clocks [NVAPI_MAX_GPU_PSTATE20_CLOCKS]
 
   NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   NV_GPU_PERF_PSTATES20_INFO_V1::baseVoltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
NV_GPU_PERF_PSTATES20_INFO_V1::pstates [NVAPI_MAX_GPU_PSTATE20_PSTATES]
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::version
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::bIsEditable:1
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::reserved:31
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numPstates
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numClocks
 
NvU32 _NV_GPU_PERF_PSTATES20_INFO_V2::numBaseVoltages
 
NV_GPU_PERF_PSTATE_ID   _NV_GPU_PERF_PSTATES20_INFO_V2::pstateId
 
NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::bIsEditable:1
 
NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::reserved:31
 
NV_GPU_PSTATE20_CLOCK_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::clocks [NVAPI_MAX_GPU_PSTATE20_CLOCKS]
 
NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::baseVoltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
struct {
   NV_GPU_PERF_PSTATE_ID   _NV_GPU_PERF_PSTATES20_INFO_V2::pstateId
 
   NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::bIsEditable:1
 
   NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::reserved:31
 
   NV_GPU_PSTATE20_CLOCK_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::clocks [NVAPI_MAX_GPU_PSTATE20_CLOCKS]
 
   NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::baseVoltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
_NV_GPU_PERF_PSTATES20_INFO_V2::pstates [NVAPI_MAX_GPU_PSTATE20_PSTATES]
 
NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::numVoltages
 
NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::voltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
struct {
   NvU32   _NV_GPU_PERF_PSTATES20_INFO_V2::numVoltages
 
   NV_GPU_PSTATE20_BASE_VOLTAGE_ENTRY_V1   _NV_GPU_PERF_PSTATES20_INFO_V2::voltages [NVAPI_MAX_GPU_PSTATE20_BASE_VOLTAGES]
 
_NV_GPU_PERF_PSTATES20_INFO_V2::ov
 
NvU32 NV_DISPLAY_DRIVER_VERSION::version
 
NvU32 NV_DISPLAY_DRIVER_VERSION::drvVersion
 
NvU32 NV_DISPLAY_DRIVER_VERSION::bldChangeListNum
 
NvAPI_ShortString NV_DISPLAY_DRIVER_VERSION::szBuildBranchString
 
NvAPI_ShortString NV_DISPLAY_DRIVER_VERSION::szAdapterString
 
NvU32 _NV_GPU_DISPLAYIDS::version
 
NV_MONITOR_CONN_TYPE _NV_GPU_DISPLAYIDS::connectorType
 
NvU32 _NV_GPU_DISPLAYIDS::displayId
 
NvU32 _NV_GPU_DISPLAYIDS::isDynamic: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isMultiStreamRootNode: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isActive: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isCluster: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isOSVisible: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isWFD: 1
 
NvU32 _NV_GPU_DISPLAYIDS::isConnected: 1
 
NvU32 _NV_GPU_DISPLAYIDS::reservedInternal: 10
 
NvU32 _NV_GPU_DISPLAYIDS::isPhysicallyConnected: 1
 
NvU32 _NV_GPU_DISPLAYIDS::reserved: 14
 
NvU32 _NV_BOARD_INFO::version
 
NvU8 _NV_BOARD_INFO::BoardNum [16]
 
NvU32 NV_GPU_ARCH_INFO_V1::version
 
NvU32 NV_GPU_ARCH_INFO_V1::architecture
 
NvU32 NV_GPU_ARCH_INFO_V1::implementation
 
NvU32 NV_GPU_ARCH_INFO_V1::revision
 
NvU32 NV_GPU_ARCH_INFO_V2::version
 
NvU32   NV_GPU_ARCH_INFO_V2::architecture
 
NV_GPU_ARCHITECTURE_ID   NV_GPU_ARCH_INFO_V2::architecture_id
 
union {
   NvU32   NV_GPU_ARCH_INFO_V2::architecture
 
   NV_GPU_ARCHITECTURE_ID   NV_GPU_ARCH_INFO_V2::architecture_id
 
}; 
 
NvU32   NV_GPU_ARCH_INFO_V2::implementation
 
NV_GPU_ARCH_IMPLEMENTATION_ID   NV_GPU_ARCH_INFO_V2::implementation_id
 
union {
   NvU32   NV_GPU_ARCH_INFO_V2::implementation
 
   NV_GPU_ARCH_IMPLEMENTATION_ID   NV_GPU_ARCH_INFO_V2::implementation_id
 
}; 
 
NvU32   NV_GPU_ARCH_INFO_V2::revision
 
NV_GPU_CHIP_REVISION   NV_GPU_ARCH_INFO_V2::revision_id
 
union {
   NvU32   NV_GPU_ARCH_INFO_V2::revision
 
   NV_GPU_CHIP_REVISION   NV_GPU_ARCH_INFO_V2::revision_id
 
}; 
 
NvU32 NV_I2C_INFO_V1::version
 
NvU32 NV_I2C_INFO_V1::displayMask
 
NvU8 NV_I2C_INFO_V1::bIsDDCPort
 
NvU8 NV_I2C_INFO_V1::i2cDevAddress
 
NvU8NV_I2C_INFO_V1::pbI2cRegAddress
 
NvU32 NV_I2C_INFO_V1::regAddrSize
 
NvU8NV_I2C_INFO_V1::pbData
 
NvU32 NV_I2C_INFO_V1::cbSize
 
NvU32 NV_I2C_INFO_V1::i2cSpeed
 
NvU32 NV_I2C_INFO_V2::version
 
NvU32 NV_I2C_INFO_V2::displayMask
 
NvU8 NV_I2C_INFO_V2::bIsDDCPort
 
NvU8 NV_I2C_INFO_V2::i2cDevAddress
 
NvU8NV_I2C_INFO_V2::pbI2cRegAddress
 
NvU32 NV_I2C_INFO_V2::regAddrSize
 
NvU8NV_I2C_INFO_V2::pbData
 
NvU32 NV_I2C_INFO_V2::cbSize
 
NvU32 NV_I2C_INFO_V2::i2cSpeed
 
NV_I2C_SPEED NV_I2C_INFO_V2::i2cSpeedKhz
 
NvU32 NV_I2C_INFO_V3::version
 
NvU32 NV_I2C_INFO_V3::displayMask
 
NvU8 NV_I2C_INFO_V3::bIsDDCPort
 
NvU8 NV_I2C_INFO_V3::i2cDevAddress
 
NvU8NV_I2C_INFO_V3::pbI2cRegAddress
 
NvU32 NV_I2C_INFO_V3::regAddrSize
 
NvU8NV_I2C_INFO_V3::pbData
 
NvU32 NV_I2C_INFO_V3::cbSize
 
NvU32 NV_I2C_INFO_V3::i2cSpeed
 
NV_I2C_SPEED NV_I2C_INFO_V3::i2cSpeedKhz
 
NvU8 NV_I2C_INFO_V3::portId
 
NvU32 NV_I2C_INFO_V3::bIsPortIdSet
 
NvU32 NV_GPU_GET_HDCP_SUPPORT_STATUS::version
 
NV_GPU_HDCP_FUSE_STATE NV_GPU_GET_HDCP_SUPPORT_STATUS::hdcpFuseState
 
NV_GPU_HDCP_KEY_SOURCE NV_GPU_GET_HDCP_SUPPORT_STATUS::hdcpKeySource
 
NV_GPU_HDCP_KEY_SOURCE_STATE NV_GPU_GET_HDCP_SUPPORT_STATUS::hdcpKeySourceState
 
NvU32 NV_COMPUTE_GPU_TOPOLOGY_V1::version
 
NvU32 NV_COMPUTE_GPU_TOPOLOGY_V1::gpuCount
 
NvPhysicalGpuHandle   NV_COMPUTE_GPU_TOPOLOGY_V1::hPhysicalGpu
 
NvU32   NV_COMPUTE_GPU_TOPOLOGY_V1::flags
 
struct {
   NvPhysicalGpuHandle   NV_COMPUTE_GPU_TOPOLOGY_V1::hPhysicalGpu
 
   NvU32   NV_COMPUTE_GPU_TOPOLOGY_V1::flags
 
NV_COMPUTE_GPU_TOPOLOGY_V1::computeGpus [NVAPI_MAX_GPU_PER_TOPOLOGY]
 
NvPhysicalGpuHandle _NV_COMPUTE_GPU::hPhysicalGpu
 
NvU32 _NV_COMPUTE_GPU::flags
 
NvU32 _NV_COMPUTE_GPU_TOPOLOGY_V2::version
 
NvU32 _NV_COMPUTE_GPU_TOPOLOGY_V2::gpuCount
 
NV_COMPUTE_GPU_NV_COMPUTE_GPU_TOPOLOGY_V2::computeGpus
 
NvU32 NV_GPU_ECC_STATUS_INFO::version
 
NvU32 NV_GPU_ECC_STATUS_INFO::isSupported: 1
 
NV_ECC_CONFIGURATION NV_GPU_ECC_STATUS_INFO::configurationOptions
 
NvU32 NV_GPU_ECC_STATUS_INFO::isEnabled: 1
 
NvU32 NV_GPU_ECC_ERROR_INFO::version
 
NvU64   NV_GPU_ECC_ERROR_INFO::singleBitErrors
 
NvU64   NV_GPU_ECC_ERROR_INFO::doubleBitErrors
 
struct {
   NvU64   NV_GPU_ECC_ERROR_INFO::singleBitErrors
 
   NvU64   NV_GPU_ECC_ERROR_INFO::doubleBitErrors
 
NV_GPU_ECC_ERROR_INFO::current
 
NvU64   NV_GPU_ECC_ERROR_INFO::singleBitErrors
 
NvU64   NV_GPU_ECC_ERROR_INFO::doubleBitErrors
 
struct {
   NvU64   NV_GPU_ECC_ERROR_INFO::singleBitErrors
 
   NvU64   NV_GPU_ECC_ERROR_INFO::doubleBitErrors
 
NV_GPU_ECC_ERROR_INFO::aggregate
 
NvU32 NV_GPU_ECC_CONFIGURATION_INFO::version
 
NvU32 NV_GPU_ECC_CONFIGURATION_INFO::isEnabled: 1
 
NvU32 NV_GPU_ECC_CONFIGURATION_INFO::isEnabledByDefault: 1
 
NV_QSYNC_EVENT NV_QSYNC_EVENT_DATA::qsyncEvent
 
NvU32 NV_QSYNC_EVENT_DATA::reserved [7]
 
NvU32 NV_EVENT_REGISTER_CALLBACK::version
 
NV_EVENT_TYPE NV_EVENT_REGISTER_CALLBACK::eventId
 
void * NV_EVENT_REGISTER_CALLBACK::callbackParam
 
NVAPI_CALLBACK_QSYNCEVENT   NV_EVENT_REGISTER_CALLBACK::nvQSYNCEventCallback
 
union {
   NVAPI_CALLBACK_QSYNCEVENT   NV_EVENT_REGISTER_CALLBACK::nvQSYNCEventCallback
 
NV_EVENT_REGISTER_CALLBACK::nvCallBackFunc
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V1::version
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V1::width
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V1::height
 
float * NV_SCANOUT_INTENSITY_DATA_V1::blendingTexture
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V2::version
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V2::width
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V2::height
 
float * NV_SCANOUT_INTENSITY_DATA_V2::blendingTexture
 
float * NV_SCANOUT_INTENSITY_DATA_V2::offsetTexture
 
NvU32 NV_SCANOUT_INTENSITY_DATA_V2::offsetTexChannels
 
NvU32 _NV_SCANOUT_INTENSITY_STATE_DATA::version
 
NvU32 _NV_SCANOUT_INTENSITY_STATE_DATA::bEnabled
 
NvU32 NV_SCANOUT_WARPING_DATA::version
 
float * NV_SCANOUT_WARPING_DATA::vertices
 
NV_GPU_WARPING_VERTICE_FORMAT NV_SCANOUT_WARPING_DATA::vertexFormat
 
int NV_SCANOUT_WARPING_DATA::numVertices
 
NvSBoxNV_SCANOUT_WARPING_DATA::textureRect
 
NvU32 _NV_SCANOUT_WARPING_STATE_DATA::version
 
NvU32 _NV_SCANOUT_WARPING_STATE_DATA::bEnabled
 
NvU32 _NV_SCANOUT_INFORMATION::version
 
NvSBox _NV_SCANOUT_INFORMATION::sourceDesktopRect
 
NvSBox _NV_SCANOUT_INFORMATION::sourceViewportRect
 
NvSBox _NV_SCANOUT_INFORMATION::targetViewportRect
 
NvU32 _NV_SCANOUT_INFORMATION::targetDisplayWidth
 
NvU32 _NV_SCANOUT_INFORMATION::targetDisplayHeight
 
NvU32 _NV_SCANOUT_INFORMATION::cloneImportance
 
NV_ROTATE _NV_SCANOUT_INFORMATION::sourceToTargetRotation
 
NvU32 _NV_GPU_VIRTUALIZATION_INFO::version
 
NV_VIRTUALIZATION_MODE _NV_GPU_VIRTUALIZATION_INFO::virtualizationMode
 
NvU32 _NV_GPU_VIRTUALIZATION_INFO::reserved
 
NvU32 _NV_LOGICAL_GPU_DATA_V1::version
 
void * _NV_LOGICAL_GPU_DATA_V1::pOSAdapterId
 
NvU32 _NV_LOGICAL_GPU_DATA_V1::physicalGpuCount
 
NvPhysicalGpuHandle _NV_LOGICAL_GPU_DATA_V1::physicalGpuHandles [NVAPI_MAX_PHYSICAL_GPUS]
 
NvU32 _NV_LOGICAL_GPU_DATA_V1::reserved [8]
 
NvU32 _NV_LICENSE_EXPIRY_DETAILS::year
 
NvU16 _NV_LICENSE_EXPIRY_DETAILS::month
 
NvU16 _NV_LICENSE_EXPIRY_DETAILS::day
 
NvU16 _NV_LICENSE_EXPIRY_DETAILS::hour
 
NvU16 _NV_LICENSE_EXPIRY_DETAILS::min
 
NvU16 _NV_LICENSE_EXPIRY_DETAILS::sec
 
NvU8 _NV_LICENSE_EXPIRY_DETAILS::status
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V1::version
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V1::isEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V1::reserved: 31
 
NV_LICENSE_FEATURE_TYPE _NV_LICENSE_FEATURE_DETAILS_V1::featureCode
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V1::licenseInfo
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V2::version
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V2::isEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V2::reserved: 31
 
NV_LICENSE_FEATURE_TYPE _NV_LICENSE_FEATURE_DETAILS_V2::featureCode
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V2::licenseInfo
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V2::productName
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V3::version
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V3::isEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V3::isFeatureEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V3::reserved: 30
 
NV_LICENSE_FEATURE_TYPE _NV_LICENSE_FEATURE_DETAILS_V3::featureCode
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V3::licenseInfo
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V3::productName
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V4::version
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V4::isEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V4::isFeatureEnabled: 1
 
NvU32 _NV_LICENSE_FEATURE_DETAILS_V4::reserved: 30
 
NV_LICENSE_FEATURE_TYPE _NV_LICENSE_FEATURE_DETAILS_V4::featureCode
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V4::licenseInfo
 
NvAPI_LicenseString _NV_LICENSE_FEATURE_DETAILS_V4::productName
 
NV_LICENSE_EXPIRY_DETAILS _NV_LICENSE_FEATURE_DETAILS_V4::licenseExpiry
 
NvU32 _NV_LICENSABLE_FEATURES_V1::version
 
NvU32 _NV_LICENSABLE_FEATURES_V1::isLicenseSupported: 1
 
NvU32 _NV_LICENSABLE_FEATURES_V1::reserved: 31
 
NvU32 _NV_LICENSABLE_FEATURES_V1::licensableFeatureCount
 
NvU8 _NV_LICENSABLE_FEATURES_V1::signature [NV_LICENSE_SIGNATURE_SIZE]
 
NV_LICENSE_FEATURE_DETAILS_V1 _NV_LICENSABLE_FEATURES_V1::licenseDetails [NV_LICENSE_MAX_COUNT]
 
NvU32 _NV_LICENSABLE_FEATURES_V2::version
 
NvU32 _NV_LICENSABLE_FEATURES_V2::isLicenseSupported: 1
 
NvU32 _NV_LICENSABLE_FEATURES_V2::reserved: 31
 
NvU32 _NV_LICENSABLE_FEATURES_V2::licensableFeatureCount
 
NvU8 _NV_LICENSABLE_FEATURES_V2::signature [NV_LICENSE_SIGNATURE_SIZE]
 
NV_LICENSE_FEATURE_DETAILS_V2 _NV_LICENSABLE_FEATURES_V2::licenseDetails [NV_LICENSE_MAX_COUNT]
 
NvU32 _NV_LICENSABLE_FEATURES_V3::version
 
NvU32 _NV_LICENSABLE_FEATURES_V3::isLicenseSupported: 1
 
NvU32 _NV_LICENSABLE_FEATURES_V3::reserved: 31
 
NvU32 _NV_LICENSABLE_FEATURES_V3::licensableFeatureCount
 
NvU8 _NV_LICENSABLE_FEATURES_V3::signature [NV_LICENSE_SIGNATURE_SIZE]
 
NV_LICENSE_FEATURE_DETAILS_V3 _NV_LICENSABLE_FEATURES_V3::licenseDetails [NV_LICENSE_MAX_COUNT]
 
NvU32 _NV_LICENSABLE_FEATURES_V4::version
 
NvU32 _NV_LICENSABLE_FEATURES_V4::isLicenseSupported: 1
 
NvU32 _NV_LICENSABLE_FEATURES_V4::reserved: 31
 
NvU32 _NV_LICENSABLE_FEATURES_V4::licensableFeatureCount
 
NvU8 _NV_LICENSABLE_FEATURES_V4::signature [NV_LICENSE_SIGNATURE_SIZE]
 
NV_LICENSE_FEATURE_DETAILS_V4 _NV_LICENSABLE_FEATURES_V4::licenseDetails [NV_LICENSE_MAX_COUNT]
 
NvU32 _NV_GPU_VR_READY_V1::version
 
NvU32 _NV_GPU_VR_READY_V1::isVRReady: 1
 
NvU32 _NV_GPU_VR_READY_V1::reserved: 31
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V1::version
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V1::flags
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V1::numPstates
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V1::numClocks
 
NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES_INFO_V1::pstateId
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V1::flags
 
NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V1::domainId
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V1::flags
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V1::freq
 
struct {
   NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V1::domainId
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V1::flags
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V1::freq
 
}   NV_GPU_PERF_PSTATES_INFO_V1::clocks [NVAPI_MAX_GPU_PERF_CLOCKS]
 
struct {
   NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES_INFO_V1::pstateId
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V1::flags
 
   struct {
      NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V1::domainId
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V1::flags
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V1::freq
 
   }   NV_GPU_PERF_PSTATES_INFO_V1::clocks [NVAPI_MAX_GPU_PERF_CLOCKS]
 
NV_GPU_PERF_PSTATES_INFO_V1::pstates [NVAPI_MAX_GPU_PERF_PSTATES]
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V2::version
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V2::flags
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V2::numPstates
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V2::numClocks
 
NvU32 NV_GPU_PERF_PSTATES_INFO_V2::numVoltages
 
NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES_INFO_V2::pstateId
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V2::freq
 
struct {
   NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V2::freq
 
}   NV_GPU_PERF_PSTATES_INFO_V2::clocks [NVAPI_MAX_GPU_PERF_CLOCKS]
 
NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
NvU32   NV_GPU_PERF_PSTATES_INFO_V2::mvolt
 
struct {
   NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V2::mvolt
 
}   NV_GPU_PERF_PSTATES_INFO_V2::voltages [NVAPI_MAX_GPU_PERF_VOLTAGES]
 
struct {
   NV_GPU_PERF_PSTATE_ID   NV_GPU_PERF_PSTATES_INFO_V2::pstateId
 
   NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
   struct {
      NV_GPU_PUBLIC_CLOCK_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V2::freq
 
   }   NV_GPU_PERF_PSTATES_INFO_V2::clocks [NVAPI_MAX_GPU_PERF_CLOCKS]
 
   struct {
      NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID   NV_GPU_PERF_PSTATES_INFO_V2::domainId
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V2::flags
 
      NvU32   NV_GPU_PERF_PSTATES_INFO_V2::mvolt
 
   }   NV_GPU_PERF_PSTATES_INFO_V2::voltages [NVAPI_MAX_GPU_PERF_VOLTAGES]
 
NV_GPU_PERF_PSTATES_INFO_V2::pstates [NVAPI_MAX_GPU_PERF_PSTATES]
 
NvU32 NV_GPU_DYNAMIC_PSTATES_INFO_EX::version
 
NvU32 NV_GPU_DYNAMIC_PSTATES_INFO_EX::flags
 
NvU32   NV_GPU_DYNAMIC_PSTATES_INFO_EX::bIsPresent:1
 
NvU32   NV_GPU_DYNAMIC_PSTATES_INFO_EX::percentage
 
struct {
   NvU32   NV_GPU_DYNAMIC_PSTATES_INFO_EX::bIsPresent:1
 
   NvU32   NV_GPU_DYNAMIC_PSTATES_INFO_EX::percentage
 
NV_GPU_DYNAMIC_PSTATES_INFO_EX::utilization [NVAPI_MAX_GPU_UTILIZATIONS]
 
NvU32 NV_GPU_THERMAL_SETTINGS_V1::version
 
NvU32 NV_GPU_THERMAL_SETTINGS_V1::count
 
NV_THERMAL_CONTROLLER   NV_GPU_THERMAL_SETTINGS_V1::controller
 
NvU32   NV_GPU_THERMAL_SETTINGS_V1::defaultMinTemp
 
NvU32   NV_GPU_THERMAL_SETTINGS_V1::defaultMaxTemp
 
NvU32   NV_GPU_THERMAL_SETTINGS_V1::currentTemp
 
NV_THERMAL_TARGET   NV_GPU_THERMAL_SETTINGS_V1::target
 
struct {
   NV_THERMAL_CONTROLLER   NV_GPU_THERMAL_SETTINGS_V1::controller
 
   NvU32   NV_GPU_THERMAL_SETTINGS_V1::defaultMinTemp
 
   NvU32   NV_GPU_THERMAL_SETTINGS_V1::defaultMaxTemp
 
   NvU32   NV_GPU_THERMAL_SETTINGS_V1::currentTemp
 
   NV_THERMAL_TARGET   NV_GPU_THERMAL_SETTINGS_V1::target
 
NV_GPU_THERMAL_SETTINGS_V1::sensor [NVAPI_MAX_THERMAL_SENSORS_PER_GPU]
 
NvU32 NV_GPU_THERMAL_SETTINGS_V2::version
 
NvU32 NV_GPU_THERMAL_SETTINGS_V2::count
 
NV_THERMAL_CONTROLLER   NV_GPU_THERMAL_SETTINGS_V2::controller
 
NvS32   NV_GPU_THERMAL_SETTINGS_V2::defaultMinTemp
 
NvS32   NV_GPU_THERMAL_SETTINGS_V2::defaultMaxTemp
 
NvS32   NV_GPU_THERMAL_SETTINGS_V2::currentTemp
 
NV_THERMAL_TARGET   NV_GPU_THERMAL_SETTINGS_V2::target
 
struct {
   NV_THERMAL_CONTROLLER   NV_GPU_THERMAL_SETTINGS_V2::controller
 
   NvS32   NV_GPU_THERMAL_SETTINGS_V2::defaultMinTemp
 
   NvS32   NV_GPU_THERMAL_SETTINGS_V2::defaultMaxTemp
 
   NvS32   NV_GPU_THERMAL_SETTINGS_V2::currentTemp
 
   NV_THERMAL_TARGET   NV_GPU_THERMAL_SETTINGS_V2::target
 
NV_GPU_THERMAL_SETTINGS_V2::sensor [NVAPI_MAX_THERMAL_SENSORS_PER_GPU]
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V1::version
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V1::reserved
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::bIsPresent:1
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::reserved:31
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::frequency
 
struct {
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::bIsPresent:1
 
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::reserved:31
 
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V1::frequency
 
NV_GPU_CLOCK_FREQUENCIES_V1::domain [NVAPI_MAX_GPU_PUBLIC_CLOCKS]
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V2::version
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V2::ClockType:4
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V2::reserved:20
 
NvU32 NV_GPU_CLOCK_FREQUENCIES_V2::reserved1:8
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::bIsPresent:1
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::reserved:31
 
NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::frequency
 
struct {
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::bIsPresent:1
 
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::reserved:31
 
   NvU32   NV_GPU_CLOCK_FREQUENCIES_V2::frequency
 
NV_GPU_CLOCK_FREQUENCIES_V2::domain [NVAPI_MAX_GPU_PUBLIC_CLOCKS]
 
NvU32 _NV_GPU_QUERY_ILLUMINATION_SUPPORT_PARM_V1::version
 
NvPhysicalGpuHandle _NV_GPU_QUERY_ILLUMINATION_SUPPORT_PARM_V1::hPhysicalGpu
 
NV_GPU_ILLUMINATION_ATTRIB _NV_GPU_QUERY_ILLUMINATION_SUPPORT_PARM_V1::Attribute
 
NvU32 _NV_GPU_QUERY_ILLUMINATION_SUPPORT_PARM_V1::bSupported
 
NvU32 _NV_GPU_GET_ILLUMINATION_PARM_V1::version
 
NvPhysicalGpuHandle _NV_GPU_GET_ILLUMINATION_PARM_V1::hPhysicalGpu
 
NV_GPU_ILLUMINATION_ATTRIB _NV_GPU_GET_ILLUMINATION_PARM_V1::Attribute
 
NvU32 _NV_GPU_GET_ILLUMINATION_PARM_V1::Value
 
NvU32 _NV_GPU_SET_ILLUMINATION_PARM_V1::version
 
NvPhysicalGpuHandle _NV_GPU_SET_ILLUMINATION_PARM_V1::hPhysicalGpu
 
NV_GPU_ILLUMINATION_ATTRIB _NV_GPU_SET_ILLUMINATION_PARM_V1::Attribute
 
NvU32 _NV_GPU_SET_ILLUMINATION_PARM_V1::Value
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_MCUV10::i2cDevIdx
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW::gpioPinRed
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW::gpioPinGreen
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW::gpioPinBlue
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW::gpioPinWhite
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_SINGLE_COLOR::gpioPinSingleColor
 
NV_GPU_CLIENT_ILLUM_DEVICE_TYPE _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::type
 
NvU32 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::ctrlModeMask
 
NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_MCUV10   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::mcuv10
 
NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::gpioPwmRgbwv10
 
NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::gpioPwmSingleColorv10
 
NvU8   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_MCUV10   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::mcuv10
 
   NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_RGBW   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::gpioPwmRgbwv10
 
   NV_GPU_CLIENT_ILLUM_DEVICE_INFO_DATA_GPIO_PWM_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::gpioPwmSingleColorv10
 
   NvU8   _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1::data
 
NvU32 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_PARAMS_V1::version
 
NvU32 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_PARAMS_V1::numIllumDevices
 
NvU8 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_PARAMS_V1::rsvd [64]
 
NV_GPU_CLIENT_ILLUM_DEVICE_INFO_V1 _NV_GPU_CLIENT_ILLUM_DEVICE_INFO_PARAMS_V1::devices [NV_GPU_CLIENT_ILLUM_DEVICE_NUM_DEVICES_MAX]
 
NvBool NV_GPU_CLIENT_ILLUM_DEVICE_SYNC_V1::bSync
 
NvU64 NV_GPU_CLIENT_ILLUM_DEVICE_SYNC_V1::timeStampms
 
NvU8 NV_GPU_CLIENT_ILLUM_DEVICE_SYNC_V1::rsvd [64]
 
NV_GPU_CLIENT_ILLUM_DEVICE_TYPE NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_V1::type
 
NV_GPU_CLIENT_ILLUM_DEVICE_SYNC_V1 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_V1::syncData
 
NvU8 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_V1::rsvd [64]
 
NvU32 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_PARAMS_V1::version
 
NvU32 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_PARAMS_V1::numIllumDevices
 
NvU8 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_PARAMS_V1::rsvd [64]
 
NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_V1 NV_GPU_CLIENT_ILLUM_DEVICE_CONTROL_PARAMS_V1::devices [NV_GPU_CLIENT_ILLUM_DEVICE_NUM_DEVICES_MAX]
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGB::rsvd
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGBW::rsvd
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_SINGLE_COLOR::rsvd
 
NV_GPU_CLIENT_ILLUM_ZONE_TYPE _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::type
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::illumDeviceIdx
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::provIdx
 
NV_GPU_CLIENT_ILLUM_ZONE_LOCATION _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::zoneLocation
 
NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rgb
 
NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rgbw
 
NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::singleColor
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rgb
 
   NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rgbw
 
   NV_GPU_CLIENT_ILLUM_ZONE_INFO_DATA_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::singleColor
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1::data
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_PARAMS_V1::version
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_PARAMS_V1::numIllumZones
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_PARAMS_V1::rsvd [64]
 
NV_GPU_CLIENT_ILLUM_ZONE_INFO_V1 _NV_GPU_CLIENT_ILLUM_ZONE_INFO_PARAMS_V1::zones [NV_GPU_CLIENT_ILLUM_ZONE_NUM_ZONES_MAX]
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS::colorR
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS::colorG
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS::colorB
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS::brightnessPct
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB::rgbParams
 
NV_GPU_CLIENT_ILLUM_PIECEWISE_LINEAR_CYCLE_TYPE _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::cycleType
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::grpCount
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::riseTimems
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::fallTimems
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::ATimems
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::BTimems
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::grpIdleTimems
 
NvU16 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR::phaseOffsetms
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGB::rgbParams [NV_GPU_CLIENT_ILLUM_CTRL_MODE_PIECEWISE_LINEAR_COLOR_ENDPOINTS]
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGB::piecewiseLinearData
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::manualRGB
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::piecewiseLinearRGB
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::manualRGB
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::piecewiseLinearRGB
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB::data
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED_PARAMS::brightnessPct
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED::colorFixedParams
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_COLOR_FIXED::colorFixedParams [NV_GPU_CLIENT_ILLUM_CTRL_MODE_PIECEWISE_LINEAR_COLOR_ENDPOINTS]
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_COLOR_FIXED::piecewiseLinearData
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::manualColorFixed
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::piecewiseLinearColorFixed
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::manualColorFixed
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::piecewiseLinearColorFixed
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED::data
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS::colorR
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS::colorG
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS::colorB
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS::colorW
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS::brightnessPct
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW::rgbwParams
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGBW::rgbwParams [NV_GPU_CLIENT_ILLUM_CTRL_MODE_PIECEWISE_LINEAR_COLOR_ENDPOINTS]
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGBW::piecewiseLinearData
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::manualRGBW
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::piecewiseLinearRGBW
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::manualRGBW
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::piecewiseLinearRGBW
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW::data
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR_PARAMS::brightnessPct
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR::singleColorParams
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR_PARAMS _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_SINGLE_COLOR::singleColorParams [NV_GPU_CLIENT_ILLUM_CTRL_MODE_PIECEWISE_LINEAR_COLOR_ENDPOINTS]
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_SINGLE_COLOR::piecewiseLinearData
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::manualSingleColor
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::piecewiseLinearSingleColor
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_MANUAL_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::manualSingleColor
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_PIECEWISE_LINEAR_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::piecewiseLinearSingleColor
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR::data
 
NV_GPU_CLIENT_ILLUM_ZONE_TYPE _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::type
 
NV_GPU_CLIENT_ILLUM_CTRL_MODE _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::ctrlMode
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rgb
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::colorFixed
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rgbw
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::singleColor
 
NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rsvd [64]
 
union {
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGB   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rgb
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_COLOR_FIXED   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::colorFixed
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_RGBW   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rgbw
 
   NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_DATA_SINGLE_COLOR   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::singleColor
 
   NvU8   _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::rsvd [64]
 
_NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1::data
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::version
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::bDefault: 1
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::rsvdField: 31
 
NvU32 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::numIllumZonesControl
 
NvU8 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::rsvd [64]
 
NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_V1 _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1::zones [NV_GPU_CLIENT_ILLUM_ZONE_NUM_ZONES_MAX]
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::version
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::dpcd_ver
 
NV_DP_LINK_RATE _NV_DISPLAY_PORT_INFO_V1::maxLinkRate
 
NV_DP_LANE_COUNT _NV_DISPLAY_PORT_INFO_V1::maxLaneCount
 
NV_DP_LINK_RATE _NV_DISPLAY_PORT_INFO_V1::curLinkRate
 
NV_DP_LANE_COUNT _NV_DISPLAY_PORT_INFO_V1::curLaneCount
 
NV_DP_COLOR_FORMAT _NV_DISPLAY_PORT_INFO_V1::colorFormat
 
NV_DP_DYNAMIC_RANGE _NV_DISPLAY_PORT_INFO_V1::dynamicRange
 
NV_DP_COLORIMETRY _NV_DISPLAY_PORT_INFO_V1::colorimetry
 
NV_DP_BPC _NV_DISPLAY_PORT_INFO_V1::bpc
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isDp: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isInternalDp: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isColorCtrlSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is6BPCSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is8BPCSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is10BPCSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is12BPCSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is16BPCSupported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCrCb420Supported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCrCb422Supported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCrCb444Supported: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isRgb444SupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCbCr444SupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCbCr422SupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isYCbCr420SupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is6BPCSupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is8BPCSupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is10BPCSupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is12BPCSupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::is16BPCSupportedOnCurrentMode: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonxvYCC601Capable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonxvYCC709Capable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonsYCC601Capable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonAdobeYCC601Capable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonAdobeRGBCapable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonBT2020RGBCapable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonBT2020YCCCapable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::isMonBT2020cYCCCapable: 1
 
NvU32 _NV_DISPLAY_PORT_INFO_V1::reserved: 4
 
NvU32 NV_DISPLAY_PORT_CONFIG::version
 
NV_DP_LINK_RATE NV_DISPLAY_PORT_CONFIG::linkRate
 
NV_DP_LANE_COUNT NV_DISPLAY_PORT_CONFIG::laneCount
 
NV_DP_COLOR_FORMAT NV_DISPLAY_PORT_CONFIG::colorFormat
 
NV_DP_DYNAMIC_RANGE NV_DISPLAY_PORT_CONFIG::dynamicRange
 
NV_DP_COLORIMETRY NV_DISPLAY_PORT_CONFIG::colorimetry
 
NV_DP_BPC NV_DISPLAY_PORT_CONFIG::bpc
 
NvU32 NV_DISPLAY_PORT_CONFIG::isHPD: 1
 
NvU32 NV_DISPLAY_PORT_CONFIG::isSetDeferred: 1
 
NvU32 NV_DISPLAY_PORT_CONFIG::isChromaLpfOff: 1
 
NvU32 NV_DISPLAY_PORT_CONFIG::isDitherOff: 1
 
NvU32 NV_DISPLAY_PORT_CONFIG::testLinkTrain: 1
 
NvU32 NV_DISPLAY_PORT_CONFIG::testColorChange: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::version
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isGpuHDMICapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonUnderscanCapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonBasicAudioCapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonYCbCr444Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonYCbCr422Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonxvYCC601Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonxvYCC709Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::isMonHDMI: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::reserved: 24
 
NvU32 _NV_HDMI_SUPPORT_INFO_V1::EDID861ExtRev
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::version
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isGpuHDMICapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonUnderscanCapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonBasicAudioCapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonYCbCr444Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonYCbCr422Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonxvYCC601Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonxvYCC709Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonHDMI: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonsYCC601Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonAdobeYCC601Capable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::isMonAdobeRGBCapable: 1
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::reserved: 21
 
NvU32 _NV_HDMI_SUPPORT_INFO_V2::EDID861ExtRev
 
NvU32 NV_INFOFRAME_PROPERTY::mode: 4
 
NvU32 NV_INFOFRAME_PROPERTY::blackList: 2
 
NvU32 NV_INFOFRAME_PROPERTY::reserved: 10
 
NvU32 NV_INFOFRAME_PROPERTY::version: 8
 
NvU32 NV_INFOFRAME_PROPERTY::length: 8
 
NvU32 NV_INFOFRAME_VIDEO::vic: 8
 
NvU32 NV_INFOFRAME_VIDEO::pixelRepeat: 5
 
NvU32 NV_INFOFRAME_VIDEO::colorSpace: 3
 
NvU32 NV_INFOFRAME_VIDEO::colorimetry: 3
 
NvU32 NV_INFOFRAME_VIDEO::extendedColorimetry: 4
 
NvU32 NV_INFOFRAME_VIDEO::rgbQuantizationRange: 3
 
NvU32 NV_INFOFRAME_VIDEO::yccQuantizationRange: 3
 
NvU32 NV_INFOFRAME_VIDEO::itContent: 2
 
NvU32 NV_INFOFRAME_VIDEO::contentTypes: 3
 
NvU32 NV_INFOFRAME_VIDEO::scanInfo: 3
 
NvU32 NV_INFOFRAME_VIDEO::activeFormatInfoPresent: 2
 
NvU32 NV_INFOFRAME_VIDEO::activeFormatAspectRatio: 5
 
NvU32 NV_INFOFRAME_VIDEO::picAspectRatio: 3
 
NvU32 NV_INFOFRAME_VIDEO::nonuniformScaling: 3
 
NvU32 NV_INFOFRAME_VIDEO::barInfo: 3
 
NvU32 NV_INFOFRAME_VIDEO::top_bar: 17
 
NvU32 NV_INFOFRAME_VIDEO::bottom_bar: 17
 
NvU32 NV_INFOFRAME_VIDEO::left_bar: 17
 
NvU32 NV_INFOFRAME_VIDEO::right_bar: 17
 
NvU32 NV_INFOFRAME_VIDEO::Future17: 2
 
NvU32 NV_INFOFRAME_VIDEO::Future47: 2
 
NvU32 NV_INFOFRAME_AUDIO::codingType: 5
 
NvU32 NV_INFOFRAME_AUDIO::codingExtensionType: 6
 
NvU32 NV_INFOFRAME_AUDIO::sampleSize: 3
 
NvU32 NV_INFOFRAME_AUDIO::sampleRate: 4
 
NvU32 NV_INFOFRAME_AUDIO::channelCount: 4
 
NvU32 NV_INFOFRAME_AUDIO::speakerPlacement: 9
 
NvU32 NV_INFOFRAME_AUDIO::downmixInhibit: 2
 
NvU32 NV_INFOFRAME_AUDIO::lfePlaybackLevel: 3
 
NvU32 NV_INFOFRAME_AUDIO::levelShift: 5
 
NvU32 NV_INFOFRAME_AUDIO::Future12: 2
 
NvU32 NV_INFOFRAME_AUDIO::Future2x: 4
 
NvU32 NV_INFOFRAME_AUDIO::Future3x: 4
 
NvU32 NV_INFOFRAME_AUDIO::Future52: 2
 
NvU32 NV_INFOFRAME_AUDIO::Future6: 9
 
NvU32 NV_INFOFRAME_AUDIO::Future7: 9
 
NvU32 NV_INFOFRAME_AUDIO::Future8: 9
 
NvU32 NV_INFOFRAME_AUDIO::Future9: 9
 
NvU32 NV_INFOFRAME_AUDIO::Future10: 9
 
NvU32 NV_INFOFRAME_DATA::version
 
NvU16 NV_INFOFRAME_DATA::size
 
NvU8 NV_INFOFRAME_DATA::cmd
 
NvU8 NV_INFOFRAME_DATA::type
 
NV_INFOFRAME_PROPERTY   NV_INFOFRAME_DATA::property
 
NV_INFOFRAME_AUDIO   NV_INFOFRAME_DATA::audio
 
NV_INFOFRAME_VIDEO   NV_INFOFRAME_DATA::video
 
union {
   NV_INFOFRAME_PROPERTY   NV_INFOFRAME_DATA::property
 
   NV_INFOFRAME_AUDIO   NV_INFOFRAME_DATA::audio
 
   NV_INFOFRAME_VIDEO   NV_INFOFRAME_DATA::video
 
NV_INFOFRAME_DATA::infoframe
 
NvU32 _NV_COLOR_DATA_V1::version
 
NvU16 _NV_COLOR_DATA_V1::size
 
NvU8 _NV_COLOR_DATA_V1::cmd
 
NvU8   _NV_COLOR_DATA_V1::colorFormat
 
NvU8   _NV_COLOR_DATA_V1::colorimetry
 
struct {
   NvU8   _NV_COLOR_DATA_V1::colorFormat
 
   NvU8   _NV_COLOR_DATA_V1::colorimetry
 
_NV_COLOR_DATA_V1::data
 
NvU32 _NV_COLOR_DATA_V2::version
 
NvU16 _NV_COLOR_DATA_V2::size
 
NvU8 _NV_COLOR_DATA_V2::cmd
 
NvU8   _NV_COLOR_DATA_V2::colorFormat
 
NvU8   _NV_COLOR_DATA_V2::colorimetry
 
NvU8   _NV_COLOR_DATA_V2::dynamicRange
 
struct {
   NvU8   _NV_COLOR_DATA_V2::colorFormat
 
   NvU8   _NV_COLOR_DATA_V2::colorimetry
 
   NvU8   _NV_COLOR_DATA_V2::dynamicRange
 
_NV_COLOR_DATA_V2::data
 
NvU32 _NV_COLOR_DATA_V3::version
 
NvU16 _NV_COLOR_DATA_V3::size
 
NvU8 _NV_COLOR_DATA_V3::cmd
 
NvU8   _NV_COLOR_DATA_V3::colorFormat
 
NvU8   _NV_COLOR_DATA_V3::colorimetry
 
NvU8   _NV_COLOR_DATA_V3::dynamicRange
 
NV_BPC   _NV_COLOR_DATA_V3::bpc
 
struct {
   NvU8   _NV_COLOR_DATA_V3::colorFormat
 
   NvU8   _NV_COLOR_DATA_V3::colorimetry
 
   NvU8   _NV_COLOR_DATA_V3::dynamicRange
 
   NV_BPC   _NV_COLOR_DATA_V3::bpc
 
_NV_COLOR_DATA_V3::data
 
NvU32 _NV_COLOR_DATA_V4::version
 
NvU16 _NV_COLOR_DATA_V4::size
 
NvU8 _NV_COLOR_DATA_V4::cmd
 
NvU8   _NV_COLOR_DATA_V4::colorFormat
 
NvU8   _NV_COLOR_DATA_V4::colorimetry
 
NvU8   _NV_COLOR_DATA_V4::dynamicRange
 
NV_BPC   _NV_COLOR_DATA_V4::bpc
 
NV_COLOR_SELECTION_POLICY   _NV_COLOR_DATA_V4::colorSelectionPolicy
 
struct {
   NvU8   _NV_COLOR_DATA_V4::colorFormat
 
   NvU8   _NV_COLOR_DATA_V4::colorimetry
 
   NvU8   _NV_COLOR_DATA_V4::dynamicRange
 
   NV_BPC   _NV_COLOR_DATA_V4::bpc
 
   NV_COLOR_SELECTION_POLICY   _NV_COLOR_DATA_V4::colorSelectionPolicy
 
_NV_COLOR_DATA_V4::data
 
NvU32 _NV_COLOR_DATA_V5::version
 
NvU16 _NV_COLOR_DATA_V5::size
 
NvU8 _NV_COLOR_DATA_V5::cmd
 
NvU8   _NV_COLOR_DATA_V5::colorFormat
 
NvU8   _NV_COLOR_DATA_V5::colorimetry
 
NvU8   _NV_COLOR_DATA_V5::dynamicRange
 
NV_BPC   _NV_COLOR_DATA_V5::bpc
 
NV_COLOR_SELECTION_POLICY   _NV_COLOR_DATA_V5::colorSelectionPolicy
 
NV_DESKTOP_COLOR_DEPTH   _NV_COLOR_DATA_V5::depth
 
struct {
   NvU8   _NV_COLOR_DATA_V5::colorFormat
 
   NvU8   _NV_COLOR_DATA_V5::colorimetry
 
   NvU8   _NV_COLOR_DATA_V5::dynamicRange
 
   NV_BPC   _NV_COLOR_DATA_V5::bpc
 
   NV_COLOR_SELECTION_POLICY   _NV_COLOR_DATA_V5::colorSelectionPolicy
 
   NV_DESKTOP_COLOR_DEPTH   _NV_COLOR_DATA_V5::depth
 
_NV_COLOR_DATA_V5::data
 
NvU32 _NV_HDR_CAPABILITIES_V1::version
 
NvU32 _NV_HDR_CAPABILITIES_V1::isST2084EotfSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V1::isTraditionalHdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V1::isEdrSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V1::driverExpandDefaultHdrParameters:1
 
NvU32 _NV_HDR_CAPABILITIES_V1::isTraditionalSdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V1::reserved:27
 
NV_STATIC_METADATA_DESCRIPTOR_ID _NV_HDR_CAPABILITIES_V1::static_metadata_descriptor_id
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x0
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y0
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x1
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y1
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x2
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y2
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayWhitePoint_x
 
NvU16   _NV_HDR_CAPABILITIES_V1::displayWhitePoint_y
 
NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_max_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_min_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_max_frame_average_luminance
 
struct {
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x0
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y0
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x1
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y1
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_x2
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayPrimary_y2
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayWhitePoint_x
 
   NvU16   _NV_HDR_CAPABILITIES_V1::displayWhitePoint_y
 
   NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_max_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_min_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V1::desired_content_max_frame_average_luminance
 
_NV_HDR_CAPABILITIES_V1::display_data
 
NvU32 _NV_HDR_CAPABILITIES_V2::version
 
NvU32 _NV_HDR_CAPABILITIES_V2::isST2084EotfSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::isTraditionalHdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::isEdrSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::driverExpandDefaultHdrParameters:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::isTraditionalSdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::isDolbyVisionSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V2::reserved:26
 
NV_STATIC_METADATA_DESCRIPTOR_ID _NV_HDR_CAPABILITIES_V2::static_metadata_descriptor_id
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x0
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y0
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x1
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y1
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x2
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y2
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayWhitePoint_x
 
NvU16   _NV_HDR_CAPABILITIES_V2::displayWhitePoint_y
 
NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_max_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_min_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_max_frame_average_luminance
 
struct {
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x0
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y0
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x1
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y1
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_x2
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayPrimary_y2
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayWhitePoint_x
 
   NvU16   _NV_HDR_CAPABILITIES_V2::displayWhitePoint_y
 
   NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_max_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_min_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V2::desired_content_max_frame_average_luminance
 
_NV_HDR_CAPABILITIES_V2::display_data
 
NvU32   _NV_HDR_CAPABILITIES_V2::VSVDB_version: 3
 
NvU32   _NV_HDR_CAPABILITIES_V2::dm_version: 8
 
NvU32   _NV_HDR_CAPABILITIES_V2::supports_2160p60hz: 1
 
NvU32   _NV_HDR_CAPABILITIES_V2::supports_YUV422_12bit: 1
 
NvU32   _NV_HDR_CAPABILITIES_V2::supports_global_dimming: 1
 
NvU32   _NV_HDR_CAPABILITIES_V2::colorimetry: 1
 
NvU32   _NV_HDR_CAPABILITIES_V2::supports_backlight_control: 2
 
NvU32   _NV_HDR_CAPABILITIES_V2::backlt_min_luma: 2
 
NvU32   _NV_HDR_CAPABILITIES_V2::interface_supported_by_sink: 2
 
NvU32   _NV_HDR_CAPABILITIES_V2::supports_10b_12b_444: 2
 
NvU32   _NV_HDR_CAPABILITIES_V2::reserved: 9
 
NvU16   _NV_HDR_CAPABILITIES_V2::target_min_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V2::target_max_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_red_x
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_red_y
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_green_x
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_green_y
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_blue_x
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_blue_y
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_white_x
 
NvU16   _NV_HDR_CAPABILITIES_V2::cc_white_y
 
struct {
   NvU32   _NV_HDR_CAPABILITIES_V2::VSVDB_version: 3
 
   NvU32   _NV_HDR_CAPABILITIES_V2::dm_version: 8
 
   NvU32   _NV_HDR_CAPABILITIES_V2::supports_2160p60hz: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V2::supports_YUV422_12bit: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V2::supports_global_dimming: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V2::colorimetry: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V2::supports_backlight_control: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V2::backlt_min_luma: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V2::interface_supported_by_sink: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V2::supports_10b_12b_444: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V2::reserved: 9
 
   NvU16   _NV_HDR_CAPABILITIES_V2::target_min_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V2::target_max_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_red_x
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_red_y
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_green_x
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_green_y
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_blue_x
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_blue_y
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_white_x
 
   NvU16   _NV_HDR_CAPABILITIES_V2::cc_white_y
 
_NV_HDR_CAPABILITIES_V2::dv_static_metadata
 
NvU32 _NV_HDR_CAPABILITIES_V3::version
 
NvU32 _NV_HDR_CAPABILITIES_V3::isST2084EotfSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isTraditionalHdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isEdrSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::driverExpandDefaultHdrParameters:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isTraditionalSdrGammaSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isDolbyVisionSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isHdr10PlusSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::isHdr10PlusGamingSupported:1
 
NvU32 _NV_HDR_CAPABILITIES_V3::reserved:24
 
NV_STATIC_METADATA_DESCRIPTOR_ID _NV_HDR_CAPABILITIES_V3::static_metadata_descriptor_id
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x0
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y0
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x1
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y1
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x2
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y2
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayWhitePoint_x
 
NvU16   _NV_HDR_CAPABILITIES_V3::displayWhitePoint_y
 
NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_max_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_min_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_max_frame_average_luminance
 
struct {
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x0
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y0
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x1
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y1
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_x2
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayPrimary_y2
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayWhitePoint_x
 
   NvU16   _NV_HDR_CAPABILITIES_V3::displayWhitePoint_y
 
   NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_max_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_min_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V3::desired_content_max_frame_average_luminance
 
_NV_HDR_CAPABILITIES_V3::display_data
 
NvU32   _NV_HDR_CAPABILITIES_V3::VSVDB_version: 3
 
NvU32   _NV_HDR_CAPABILITIES_V3::dm_version: 8
 
NvU32   _NV_HDR_CAPABILITIES_V3::supports_2160p60hz: 1
 
NvU32   _NV_HDR_CAPABILITIES_V3::supports_YUV422_12bit: 1
 
NvU32   _NV_HDR_CAPABILITIES_V3::supports_global_dimming: 1
 
NvU32   _NV_HDR_CAPABILITIES_V3::colorimetry: 1
 
NvU32   _NV_HDR_CAPABILITIES_V3::supports_backlight_control: 2
 
NvU32   _NV_HDR_CAPABILITIES_V3::backlt_min_luma: 2
 
NvU32   _NV_HDR_CAPABILITIES_V3::interface_supported_by_sink: 2
 
NvU32   _NV_HDR_CAPABILITIES_V3::supports_10b_12b_444: 2
 
NvU32   _NV_HDR_CAPABILITIES_V3::parity: 1
 
NvU32   _NV_HDR_CAPABILITIES_V3::reserved: 8
 
NvU16   _NV_HDR_CAPABILITIES_V3::target_min_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V3::target_max_luminance
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_red_x
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_red_y
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_green_x
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_green_y
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_blue_x
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_blue_y
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_white_x
 
NvU16   _NV_HDR_CAPABILITIES_V3::cc_white_y
 
struct {
   NvU32   _NV_HDR_CAPABILITIES_V3::VSVDB_version: 3
 
   NvU32   _NV_HDR_CAPABILITIES_V3::dm_version: 8
 
   NvU32   _NV_HDR_CAPABILITIES_V3::supports_2160p60hz: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V3::supports_YUV422_12bit: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V3::supports_global_dimming: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V3::colorimetry: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V3::supports_backlight_control: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V3::backlt_min_luma: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V3::interface_supported_by_sink: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V3::supports_10b_12b_444: 2
 
   NvU32   _NV_HDR_CAPABILITIES_V3::parity: 1
 
   NvU32   _NV_HDR_CAPABILITIES_V3::reserved: 8
 
   NvU16   _NV_HDR_CAPABILITIES_V3::target_min_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V3::target_max_luminance
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_red_x
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_red_y
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_green_x
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_green_y
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_blue_x
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_blue_y
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_white_x
 
   NvU16   _NV_HDR_CAPABILITIES_V3::cc_white_y
 
_NV_HDR_CAPABILITIES_V3::dv_static_metadata
 
NvU16   _NV_HDR_CAPABILITIES_V3::application_version: 2
 
NvU16   _NV_HDR_CAPABILITIES_V3::full_frame_peak_luminance_index: 2
 
NvU16   _NV_HDR_CAPABILITIES_V3::peak_luminance_index: 4
 
NvU16   _NV_HDR_CAPABILITIES_V3::reserved: 8
 
struct {
   NvU16   _NV_HDR_CAPABILITIES_V3::application_version: 2
 
   NvU16   _NV_HDR_CAPABILITIES_V3::full_frame_peak_luminance_index: 2
 
   NvU16   _NV_HDR_CAPABILITIES_V3::peak_luminance_index: 4
 
   NvU16   _NV_HDR_CAPABILITIES_V3::reserved: 8
 
_NV_HDR_CAPABILITIES_V3::hdr10plus_vsvdb
 
NvU32 _NV_HDR_COLOR_DATA_V1::version
 
NV_HDR_CMD _NV_HDR_COLOR_DATA_V1::cmd
 
NV_HDR_MODE _NV_HDR_COLOR_DATA_V1::hdrMode
 
NV_STATIC_METADATA_DESCRIPTOR_ID _NV_HDR_COLOR_DATA_V1::static_metadata_descriptor_id
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x0
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y0
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x1
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y1
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x2
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y2
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayWhitePoint_x
 
NvU16   _NV_HDR_COLOR_DATA_V1::displayWhitePoint_y
 
NvU16   _NV_HDR_COLOR_DATA_V1::max_display_mastering_luminance
 
NvU16   _NV_HDR_COLOR_DATA_V1::min_display_mastering_luminance
 
NvU16   _NV_HDR_COLOR_DATA_V1::max_content_light_level
 
NvU16   _NV_HDR_COLOR_DATA_V1::max_frame_average_light_level
 
struct {
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x0
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y0
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x1
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y1
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_x2
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayPrimary_y2
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayWhitePoint_x
 
   NvU16   _NV_HDR_COLOR_DATA_V1::displayWhitePoint_y
 
   NvU16   _NV_HDR_COLOR_DATA_V1::max_display_mastering_luminance
 
   NvU16   _NV_HDR_COLOR_DATA_V1::min_display_mastering_luminance
 
   NvU16   _NV_HDR_COLOR_DATA_V1::max_content_light_level
 
   NvU16   _NV_HDR_COLOR_DATA_V1::max_frame_average_light_level
 
_NV_HDR_COLOR_DATA_V1::mastering_display_data
 
NvU32 _NV_HDR_COLOR_DATA_V2::version
 
NV_HDR_CMD _NV_HDR_COLOR_DATA_V2::cmd
 
NV_HDR_MODE _NV_HDR_COLOR_DATA_V2::hdrMode
 
NV_STATIC_METADATA_DESCRIPTOR_ID _NV_HDR_COLOR_DATA_V2::static_metadata_descriptor_id
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x0
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y0
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x1
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y1
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x2
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y2
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayWhitePoint_x
 
NvU16   _NV_HDR_COLOR_DATA_V2::displayWhitePoint_y
 
NvU16   _NV_HDR_COLOR_DATA_V2::max_display_mastering_luminance
 
NvU16   _NV_HDR_COLOR_DATA_V2::min_display_mastering_luminance
 
NvU16   _NV_HDR_COLOR_DATA_V2::max_content_light_level
 
NvU16   _NV_HDR_COLOR_DATA_V2::max_frame_average_light_level
 
struct {
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x0
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y0
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x1
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y1
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_x2
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayPrimary_y2
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayWhitePoint_x
 
   NvU16   _NV_HDR_COLOR_DATA_V2::displayWhitePoint_y
 
   NvU16   _NV_HDR_COLOR_DATA_V2::max_display_mastering_luminance
 
   NvU16   _NV_HDR_COLOR_DATA_V2::min_display_mastering_luminance
 
   NvU16   _NV_HDR_COLOR_DATA_V2::max_content_light_level
 
   NvU16   _NV_HDR_COLOR_DATA_V2::max_frame_average_light_level
 
_NV_HDR_COLOR_DATA_V2::mastering_display_data
 
NV_COLOR_FORMAT _NV_HDR_COLOR_DATA_V2::hdrColorFormat
 
NV_DYNAMIC_RANGE _NV_HDR_COLOR_DATA_V2::hdrDynamicRange
 
NV_BPC _NV_HDR_COLOR_DATA_V2::hdrBpc
 
NvU32 _NV_HDR_METADATA_V1::version
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_x0
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_y0
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_x1
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_y1
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_x2
 
NvU16 _NV_HDR_METADATA_V1::displayPrimary_y2
 
NvU16 _NV_HDR_METADATA_V1::displayWhitePoint_x
 
NvU16 _NV_HDR_METADATA_V1::displayWhitePoint_y
 
NvU16 _NV_HDR_METADATA_V1::max_display_mastering_luminance
 
NvU16 _NV_HDR_METADATA_V1::min_display_mastering_luminance
 
NvU16 _NV_HDR_METADATA_V1::max_content_light_level
 
NvU16 _NV_HDR_METADATA_V1::max_frame_average_light_level
 
NvU32 NV_TIMING_FLAG::isInterlaced: 4
 
NvU32 NV_TIMING_FLAG::reserved0: 12
 
NvU32   NV_TIMING_FLAG::tvFormat: 8
 
NvU32   NV_TIMING_FLAG::ceaId: 8
 
NvU32   NV_TIMING_FLAG::nvPsfId: 8
 
union {
   NvU32   NV_TIMING_FLAG::tvFormat: 8
 
   NvU32   NV_TIMING_FLAG::ceaId: 8
 
   NvU32   NV_TIMING_FLAG::nvPsfId: 8
 
}; 
 
NvU32 NV_TIMING_FLAG::scaling: 8
 
NvU32 _NV_TIMING_INPUT::version
 
NvU32 _NV_TIMING_INPUT::width
 
NvU32 _NV_TIMING_INPUT::height
 
float _NV_TIMING_INPUT::rr
 
NV_TIMING_FLAG _NV_TIMING_INPUT::flag
 
NV_TIMING_OVERRIDE _NV_TIMING_INPUT::type
 
NvU8 _NV_MONITOR_CAPS_VCDB::quantizationRangeYcc: 1
 
NvU8 _NV_MONITOR_CAPS_VCDB::quantizationRangeRgb: 1
 
NvU8 _NV_MONITOR_CAPS_VCDB::scanInfoPreferredVideoFormat: 2
 
NvU8 _NV_MONITOR_CAPS_VCDB::scanInfoITVideoFormats: 2
 
NvU8 _NV_MONITOR_CAPS_VCDB::scanInfoCEVideoFormats: 2
 
NvU8 _NV_MONITOR_CAPS_VSDB::sourcePhysicalAddressB: 4
 
NvU8 _NV_MONITOR_CAPS_VSDB::sourcePhysicalAddressA: 4
 
NvU8 _NV_MONITOR_CAPS_VSDB::sourcePhysicalAddressD: 4
 
NvU8 _NV_MONITOR_CAPS_VSDB::sourcePhysicalAddressC: 4
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportDualDviOperation: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::reserved6: 2
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportDeepColorYCbCr444: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportDeepColor30bits: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportDeepColor36bits: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportDeepColor48bits: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::supportAI: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::maxTmdsClock
 
NvU8 _NV_MONITOR_CAPS_VSDB::cnc0SupportGraphicsTextContent: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::cnc1SupportPhotoContent: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::cnc2SupportCinemaContent: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::cnc3SupportGameContent: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::reserved8: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::hasVicEntries: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::hasInterlacedLatencyField: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::hasLatencyField: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::videoLatency
 
NvU8 _NV_MONITOR_CAPS_VSDB::audioLatency
 
NvU8 _NV_MONITOR_CAPS_VSDB::interlacedVideoLatency
 
NvU8 _NV_MONITOR_CAPS_VSDB::interlacedAudioLatency
 
NvU8 _NV_MONITOR_CAPS_VSDB::reserved13: 7
 
NvU8 _NV_MONITOR_CAPS_VSDB::has3dEntries: 1
 
NvU8 _NV_MONITOR_CAPS_VSDB::hdmi3dLength: 5
 
NvU8 _NV_MONITOR_CAPS_VSDB::hdmiVicLength: 3
 
NvU8 _NV_MONITOR_CAPS_VSDB::hdmi_vic [7]
 
NvU8 _NV_MONITOR_CAPS_VSDB::hdmi_3d [31]
 
NvU8 _NV_MONITOR_CAPS_GENERIC::supportVRR: 1
 
NvU8 _NV_MONITOR_CAPS_GENERIC::supportULMB: 1
 
NvU8 _NV_MONITOR_CAPS_GENERIC::isTrueGsync: 1
 
NvU8 _NV_MONITOR_CAPS_GENERIC::isRLACapable: 1
 
NvU8 _NV_MONITOR_CAPS_GENERIC::currentlyCapableOfVRR: 1
 
NvU8 _NV_MONITOR_CAPS_GENERIC::reserved: 3
 
NvU32 _NV_MONITOR_CAPABILITIES_V1::version
 
NvU16 _NV_MONITOR_CAPABILITIES_V1::size
 
NvU32 _NV_MONITOR_CAPABILITIES_V1::infoType
 
NvU32 _NV_MONITOR_CAPABILITIES_V1::connectorType
 
NvU8 _NV_MONITOR_CAPABILITIES_V1::bIsValidInfo: 1
 
NV_MONITOR_CAPS_VSDB   _NV_MONITOR_CAPABILITIES_V1::vsdb
 
NV_MONITOR_CAPS_VCDB   _NV_MONITOR_CAPABILITIES_V1::vcdb
 
NV_MONITOR_CAPS_GENERIC   _NV_MONITOR_CAPABILITIES_V1::caps
 
union {
   NV_MONITOR_CAPS_VSDB   _NV_MONITOR_CAPABILITIES_V1::vsdb
 
   NV_MONITOR_CAPS_VCDB   _NV_MONITOR_CAPABILITIES_V1::vcdb
 
   NV_MONITOR_CAPS_GENERIC   _NV_MONITOR_CAPABILITIES_V1::caps
 
_NV_MONITOR_CAPABILITIES_V1::data
 
NvU32 _NV_MONITOR_COLOR_DATA::version
 
NV_DP_COLOR_FORMAT _NV_MONITOR_COLOR_DATA::colorFormat
 
NV_DP_BPC _NV_MONITOR_COLOR_DATA::backendBitDepths
 
NvU32 NV_CUSTOM_DISPLAY::version
 
NvU32 NV_CUSTOM_DISPLAY::width
 
NvU32 NV_CUSTOM_DISPLAY::height
 
NvU32 NV_CUSTOM_DISPLAY::depth
 
NV_FORMAT NV_CUSTOM_DISPLAY::colorFormat
 
NV_VIEWPORTF NV_CUSTOM_DISPLAY::srcPartition
 
float NV_CUSTOM_DISPLAY::xRatio
 
float NV_CUSTOM_DISPLAY::yRatio
 
NV_TIMING NV_CUSTOM_DISPLAY::timing
 
NvU32 NV_CUSTOM_DISPLAY::hwModeSetOnly: 1
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::version
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::maxFrameInterval
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::bDisableAdaptiveSync: 1
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::bDisableFrameSplitting: 1
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::reserved: 30
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::lastFlipRefreshCount
 
NvU64 _NV_GET_ADAPTIVE_SYNC_DATA_V1::lastFlipTimeStamp
 
NvU32 _NV_GET_ADAPTIVE_SYNC_DATA_V1::reservedEx [4]
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::version
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::maxFrameInterval
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::bDisableAdaptiveSync: 1
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::bDisableFrameSplitting: 1
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::reserved: 30
 
NvU32 _NV_SET_ADAPTIVE_SYNC_DATA_V1::reservedEx [7]
 
NvU32 _NV_GET_VIRTUAL_REFRESH_RATE_DATA_V1::version
 
NvU32 _NV_GET_VIRTUAL_REFRESH_RATE_DATA_V1::frameIntervalUs
 
NvU32 _NV_GET_VIRTUAL_REFRESH_RATE_DATA_V1::reservedEx [8]
 
NvU32 _NV_SET_VIRTUAL_REFRESH_RATE_DATA_V1::version
 
NvU32 _NV_SET_VIRTUAL_REFRESH_RATE_DATA_V1::frameIntervalUs
 
NvU32 _NV_SET_VIRTUAL_REFRESH_RATE_DATA_V1::reservedEx [8]
 
NvU32 NV_SET_PREFERRED_STEREO_DISPLAY_V1::version
 
NvU32 NV_SET_PREFERRED_STEREO_DISPLAY_V1::displayId
 
NvU32 NV_SET_PREFERRED_STEREO_DISPLAY_V1::reserved
 
NvU32 NV_GET_PREFERRED_STEREO_DISPLAY_V1::version
 
NvU32 NV_GET_PREFERRED_STEREO_DISPLAY_V1::displayId
 
NvU32 NV_GET_PREFERRED_STEREO_DISPLAY_V1::reserved
 
NvU32 _NV_MANAGED_DEDICATED_DISPLAY_INFO::version
 
NvU32 _NV_MANAGED_DEDICATED_DISPLAY_INFO::displayId
 
NvU32 _NV_MANAGED_DEDICATED_DISPLAY_INFO::isAcquired: 1
 
NvU32 _NV_MANAGED_DEDICATED_DISPLAY_INFO::isMosaic: 1
 
NvU32 _NV_MANAGED_DEDICATED_DISPLAY_INFO::reserved: 30
 
NvU32 _NV_GET_VRR_INFO_V1::version
 
NvU32 _NV_GET_VRR_INFO_V1::bIsVRREnabled: 1
 
NvU32 _NV_GET_VRR_INFO_V1::reserved:31
 
NvU32 _NV_GET_VRR_INFO_V1::reservedEx [4]
 
NvU32 NV_MOSAIC_TOPO_DETAILS::version
 
NvLogicalGpuHandle NV_MOSAIC_TOPO_DETAILS::hLogicalGPU
 
NvU32 NV_MOSAIC_TOPO_DETAILS::validityMask
 
NvU32 NV_MOSAIC_TOPO_DETAILS::rowCount
 
NvU32 NV_MOSAIC_TOPO_DETAILS::colCount
 
NvPhysicalGpuHandle   NV_MOSAIC_TOPO_DETAILS::hPhysicalGPU
 
NvU32   NV_MOSAIC_TOPO_DETAILS::displayOutputId
 
NvS32   NV_MOSAIC_TOPO_DETAILS::overlapX
 
NvS32   NV_MOSAIC_TOPO_DETAILS::overlapY
 
struct {
   NvPhysicalGpuHandle   NV_MOSAIC_TOPO_DETAILS::hPhysicalGPU
 
   NvU32   NV_MOSAIC_TOPO_DETAILS::displayOutputId
 
   NvS32   NV_MOSAIC_TOPO_DETAILS::overlapX
 
   NvS32   NV_MOSAIC_TOPO_DETAILS::overlapY
 
NV_MOSAIC_TOPO_DETAILS::gpuLayout [NVAPI_MAX_MOSAIC_DISPLAY_ROWS][NVAPI_MAX_MOSAIC_DISPLAY_COLUMNS]
 
NvU32 NV_MOSAIC_TOPO_BRIEF::version
 
NV_MOSAIC_TOPO NV_MOSAIC_TOPO_BRIEF::topo
 
NvU32 NV_MOSAIC_TOPO_BRIEF::enabled
 
NvU32 NV_MOSAIC_TOPO_BRIEF::isPossible
 
NvU32 _NV_MOSAIC_DISPLAY_SETTING_V1::version
 
NvU32 _NV_MOSAIC_DISPLAY_SETTING_V1::width
 
NvU32 _NV_MOSAIC_DISPLAY_SETTING_V1::height
 
NvU32 _NV_MOSAIC_DISPLAY_SETTING_V1::bpp
 
NvU32 _NV_MOSAIC_DISPLAY_SETTING_V1::freq
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::version
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::width
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::height
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::bpp
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::freq
 
NvU32 NV_MOSAIC_DISPLAY_SETTING_V2::rrx1k
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V1::version
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V1::topoBriefsCount
 
NV_MOSAIC_TOPO_BRIEF _NV_MOSAIC_SUPPORTED_TOPO_INFO_V1::topoBriefs [NV_MOSAIC_TOPO_MAX]
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V1::displaySettingsCount
 
NV_MOSAIC_DISPLAY_SETTING_V1 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V1::displaySettings [NV_MOSAIC_DISPLAY_SETTINGS_MAX]
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V2::version
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V2::topoBriefsCount
 
NV_MOSAIC_TOPO_BRIEF _NV_MOSAIC_SUPPORTED_TOPO_INFO_V2::topoBriefs [NV_MOSAIC_TOPO_MAX]
 
NvU32 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V2::displaySettingsCount
 
NV_MOSAIC_DISPLAY_SETTING_V2 _NV_MOSAIC_SUPPORTED_TOPO_INFO_V2::displaySettings [NV_MOSAIC_DISPLAY_SETTINGS_MAX]
 
NvU32 NV_MOSAIC_TOPO_GROUP::version
 
NV_MOSAIC_TOPO_BRIEF NV_MOSAIC_TOPO_GROUP::brief
 
NvU32 NV_MOSAIC_TOPO_GROUP::count
 
NV_MOSAIC_TOPO_DETAILS NV_MOSAIC_TOPO_GROUP::topos [NV_MOSAIC_MAX_TOPO_PER_TOPO_GROUP]
 
NvU32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V1::displayId
 
NvS32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V1::overlapX
 
NvS32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V1::overlapY
 
NV_ROTATE _NV_MOSAIC_GRID_TOPO_DISPLAY_V1::rotation
 
NvU32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V1::cloneGroup
 
NvU32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::version
 
NvU32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::displayId
 
NvS32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::overlapX
 
NvS32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::overlapY
 
NV_ROTATE _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::rotation
 
NvU32 _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::cloneGroup
 
NV_PIXEL_SHIFT_TYPE _NV_MOSAIC_GRID_TOPO_DISPLAY_V2::pixelShiftType
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::version
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::rows
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::columns
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::displayCount
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::applyWithBezelCorrect: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::immersiveGaming: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::baseMosaic: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::driverReloadAllowed: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::acceleratePrimaryDisplay: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V1::reserved: 27
 
NV_MOSAIC_GRID_TOPO_DISPLAY_V1 _NV_MOSAIC_GRID_TOPO_V1::displays [NV_MOSAIC_MAX_DISPLAYS]
 
NV_MOSAIC_DISPLAY_SETTING_V1 _NV_MOSAIC_GRID_TOPO_V1::displaySettings
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::version
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::rows
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::columns
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::displayCount
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::applyWithBezelCorrect: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::immersiveGaming: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::baseMosaic: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::driverReloadAllowed: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::acceleratePrimaryDisplay: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::pixelShift: 1
 
NvU32 _NV_MOSAIC_GRID_TOPO_V2::reserved: 26
 
NV_MOSAIC_GRID_TOPO_DISPLAY_V2 _NV_MOSAIC_GRID_TOPO_V2::displays [NV_MOSAIC_MAX_DISPLAYS]
 
NV_MOSAIC_DISPLAY_SETTING_V1 _NV_MOSAIC_GRID_TOPO_V2::displaySettings
 
NvU32 NV_MOSAIC_DISPLAY_TOPO_STATUS::version
 
NvU32 NV_MOSAIC_DISPLAY_TOPO_STATUS::errorFlags
 
NvU32 NV_MOSAIC_DISPLAY_TOPO_STATUS::warningFlags
 
NvU32 NV_MOSAIC_DISPLAY_TOPO_STATUS::displayCount
 
NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::displayId
 
NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::errorFlags
 
NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::warningFlags
 
NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::supportsRotation: 1
 
NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::reserved: 31
 
struct {
   NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::displayId
 
   NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::errorFlags
 
   NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::warningFlags
 
   NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::supportsRotation: 1
 
   NvU32   NV_MOSAIC_DISPLAY_TOPO_STATUS::reserved: 31
 
NV_MOSAIC_DISPLAY_TOPO_STATUS::displays [NVAPI_MAX_DISPLAYS]
 
NvU32 NV_MOSAIC_TOPOLOGY::version
 
NvU32 NV_MOSAIC_TOPOLOGY::rowCount
 
NvU32 NV_MOSAIC_TOPOLOGY::colCount
 
NvPhysicalGpuHandle   NV_MOSAIC_TOPOLOGY::hPhysicalGPU
 
NvU32   NV_MOSAIC_TOPOLOGY::displayOutputId
 
NvS32   NV_MOSAIC_TOPOLOGY::overlapX
 
NvS32   NV_MOSAIC_TOPOLOGY::overlapY
 
struct {
   NvPhysicalGpuHandle   NV_MOSAIC_TOPOLOGY::hPhysicalGPU
 
   NvU32   NV_MOSAIC_TOPOLOGY::displayOutputId
 
   NvS32   NV_MOSAIC_TOPOLOGY::overlapX
 
   NvS32   NV_MOSAIC_TOPOLOGY::overlapY
 
NV_MOSAIC_TOPOLOGY::gpuLayout [NVAPI_MAX_MOSAIC_DISPLAY_ROWS][NVAPI_MAX_MOSAIC_DISPLAY_COLUMNS]
 
NvU32 NV_MOSAIC_SUPPORTED_TOPOLOGIES::version
 
NvU32 NV_MOSAIC_SUPPORTED_TOPOLOGIES::totalCount
 
NV_MOSAIC_TOPOLOGY NV_MOSAIC_SUPPORTED_TOPOLOGIES::topos [NVAPI_MAX_MOSAIC_TOPOS]
 
NvU32 _NV_GSYNC_CAPABILITIES_V1::version
 
NvU32 _NV_GSYNC_CAPABILITIES_V1::boardId
 
NvU32 _NV_GSYNC_CAPABILITIES_V1::revision
 
NvU32 _NV_GSYNC_CAPABILITIES_V1::capFlags
 
NvU32 _NV_GSYNC_CAPABILITIES_V2::version
 
NvU32 _NV_GSYNC_CAPABILITIES_V2::boardId
 
NvU32 _NV_GSYNC_CAPABILITIES_V2::revision
 
NvU32 _NV_GSYNC_CAPABILITIES_V2::capFlags
 
NvU32 _NV_GSYNC_CAPABILITIES_V2::extendedRevision
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::version
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::boardId
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::revision
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::capFlags
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::extendedRevision
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::bIsMulDivSupported: 1
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::reserved: 31
 
NvU32 _NV_GSYNC_CAPABILITIES_V3::maxMulDivValue
 
NvU32 _NV_GSYNC_GPU::version
 
NvPhysicalGpuHandle _NV_GSYNC_GPU::hPhysicalGpu
 
NVAPI_GSYNC_GPU_TOPOLOGY_CONNECTOR _NV_GSYNC_GPU::connector
 
NvPhysicalGpuHandle _NV_GSYNC_GPU::hProxyPhysicalGpu
 
NvU32 _NV_GSYNC_GPU::isSynced: 1
 
NvU32 _NV_GSYNC_GPU::reserved: 31
 
NvU32 _NV_GSYNC_DISPLAY::version
 
NvU32 _NV_GSYNC_DISPLAY::displayId
 
NvU32 _NV_GSYNC_DISPLAY::isMasterable: 1
 
NvU32 _NV_GSYNC_DISPLAY::reserved: 31
 
NVAPI_GSYNC_DISPLAY_SYNC_STATE _NV_GSYNC_DISPLAY::syncState
 
NvU32 _NV_GSYNC_DELAY::version
 
NvU32 _NV_GSYNC_DELAY::numLines
 
NvU32 _NV_GSYNC_DELAY::numPixels
 
NvU32 _NV_GSYNC_DELAY::maxLines
 
NvU32 _NV_GSYNC_DELAY::minPixels
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V1::version
 
NVAPI_GSYNC_POLARITY _NV_GSYNC_CONTROL_PARAMS_V1::polarity
 
NVAPI_GSYNC_VIDEO_MODE _NV_GSYNC_CONTROL_PARAMS_V1::vmode
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V1::interval
 
NVAPI_GSYNC_SYNC_SOURCE _NV_GSYNC_CONTROL_PARAMS_V1::source
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V1::interlaceMode:1
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V1::syncSourceIsOutput:1
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V1::reserved:30
 
NV_GSYNC_DELAY _NV_GSYNC_CONTROL_PARAMS_V1::syncSkew
 
NV_GSYNC_DELAY _NV_GSYNC_CONTROL_PARAMS_V1::startupDelay
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V2::version
 
NVAPI_GSYNC_POLARITY _NV_GSYNC_CONTROL_PARAMS_V2::polarity
 
NVAPI_GSYNC_VIDEO_MODE _NV_GSYNC_CONTROL_PARAMS_V2::vmode
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V2::interval
 
NVAPI_GSYNC_SYNC_SOURCE _NV_GSYNC_CONTROL_PARAMS_V2::source
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V2::interlaceMode:1
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V2::syncSourceIsOutput:1
 
NvU32 _NV_GSYNC_CONTROL_PARAMS_V2::reserved:30
 
NV_GSYNC_DELAY _NV_GSYNC_CONTROL_PARAMS_V2::syncSkew
 
NV_GSYNC_DELAY _NV_GSYNC_CONTROL_PARAMS_V2::startupDelay
 
NVAPI_GSYNC_MULTIPLY_DIVIDE_MODE _NV_GSYNC_CONTROL_PARAMS_V2::multiplyDivideMode
 
NvU8 _NV_GSYNC_CONTROL_PARAMS_V2::multiplyDivideValue
 
NvU32 _NV_GSYNC_STATUS::version
 
NvU32 _NV_GSYNC_STATUS::bIsSynced
 
NvU32 _NV_GSYNC_STATUS::bIsStereoSynced
 
NvU32 _NV_GSYNC_STATUS::bIsSyncSignalAvailable
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V1::version
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V1::refreshRate
 
NVAPI_GSYNC_RJ45_IO _NV_GSYNC_STATUS_PARAMS_V1::RJ45_IO [NVAPI_MAX_RJ45_PER_GSYNC]
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V1::RJ45_Ethernet [NVAPI_MAX_RJ45_PER_GSYNC]
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V1::houseSyncIncoming
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V1::bHouseSync
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::version
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::refreshRate
 
NVAPI_GSYNC_RJ45_IO _NV_GSYNC_STATUS_PARAMS_V2::RJ45_IO [NVAPI_MAX_RJ45_PER_GSYNC]
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::RJ45_Ethernet [NVAPI_MAX_RJ45_PER_GSYNC]
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::houseSyncIncoming
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::bHouseSync
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::bInternalSlave: 1
 
NvU32 _NV_GSYNC_STATUS_PARAMS_V2::reserved: 31
 
NvU32 _NV_DX_VIDEO_STEREO_INFO::dwVersion
 
NVDX_ObjectHandle _NV_DX_VIDEO_STEREO_INFO::hSurface
 
NVDX_ObjectHandle _NV_DX_VIDEO_STEREO_INFO::hLinkedSurface
 
NV_STEREO_VIDEO_FORMAT _NV_DX_VIDEO_STEREO_INFO::eFormat
 
NvS32 _NV_DX_VIDEO_STEREO_INFO::sViewOffset
 
BOOL _NV_DX_VIDEO_STEREO_INFO::bStereoEnable
 
NvU32 _NV_JOIN_PRESENT_BARRIER_PARAMS::dwVersion
 
NvU32 _NV_PRESENT_BARRIER_FRAME_STATISTICS::dwVersion
 
NV_PRESENT_BARRIER_SYNC_MODE _NV_PRESENT_BARRIER_FRAME_STATISTICS::SyncMode
 
NvU32 _NV_PRESENT_BARRIER_FRAME_STATISTICS::PresentCount
 
NvU32 _NV_PRESENT_BARRIER_FRAME_STATISTICS::PresentInSyncCount
 
NvU32 _NV_PRESENT_BARRIER_FRAME_STATISTICS::FlipInSyncCount
 
NvU32 _NV_PRESENT_BARRIER_FRAME_STATISTICS::RefreshCount
 
D3D11_FILL_MODE NvAPI_D3D11_RASTERIZER_DESC_EX::FillMode
 
D3D11_CULL_MODE NvAPI_D3D11_RASTERIZER_DESC_EX::CullMode
 
BOOL NvAPI_D3D11_RASTERIZER_DESC_EX::FrontCounterClockwise
 
INT NvAPI_D3D11_RASTERIZER_DESC_EX::DepthBias
 
FLOAT NvAPI_D3D11_RASTERIZER_DESC_EX::DepthBiasClamp
 
FLOAT NvAPI_D3D11_RASTERIZER_DESC_EX::SlopeScaledDepthBias
 
BOOL NvAPI_D3D11_RASTERIZER_DESC_EX::DepthClipEnable
 
BOOL NvAPI_D3D11_RASTERIZER_DESC_EX::ScissorEnable
 
BOOL NvAPI_D3D11_RASTERIZER_DESC_EX::MultisampleEnable
 
BOOL NvAPI_D3D11_RASTERIZER_DESC_EX::AntialiasedLineEnable
 
NvU32 NvAPI_D3D11_RASTERIZER_DESC_EX::ForcedSampleCount
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::ProgrammableSamplePositionsEnable
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::InterleavedSamplingEnable
 
NvU8 NvAPI_D3D11_RASTERIZER_DESC_EX::SampleCount
 
NvU8 NvAPI_D3D11_RASTERIZER_DESC_EX::SamplePositionsX [16]
 
NvU8 NvAPI_D3D11_RASTERIZER_DESC_EX::SamplePositionsY [16]
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::ConservativeRasterEnable
 
NVAPI_QUAD_FILLMODE NvAPI_D3D11_RASTERIZER_DESC_EX::QuadFillMode
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::PostZCoverageEnable
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::CoverageToColorEnable
 
NvU8 NvAPI_D3D11_RASTERIZER_DESC_EX::CoverageToColorRTIndex
 
bool NvAPI_D3D11_RASTERIZER_DESC_EX::TargetIndepentRasterWithDepth
 
NvU8 NvAPI_D3D11_RASTERIZER_DESC_EX::reserved [63]
 
NVAPI_ANSEL_FEATURE NVAPI_ANSEL_FEATURE_CONFIGURATION_STRUCT::featureId
 
NVAPI_ANSEL_FEATURE_STATE NVAPI_ANSEL_FEATURE_CONFIGURATION_STRUCT::featureState
 
UINT NVAPI_ANSEL_FEATURE_CONFIGURATION_STRUCT::hotkey
 
NvU32 NVAPI_ANSEL_CONFIGURATION_STRUCT_V1::version
 
NVAPI_ANSEL_HOTKEY_MODIFIER NVAPI_ANSEL_CONFIGURATION_STRUCT_V1::hotkeyModifier
 
UINT NVAPI_ANSEL_CONFIGURATION_STRUCT_V1::keyEnable
 
UINT NVAPI_ANSEL_CONFIGURATION_STRUCT_V1::numAnselFeatures
 
NVAPI_ANSEL_FEATURE_CONFIGURATION_STRUCTNVAPI_ANSEL_CONFIGURATION_STRUCT_V1::pAnselFeatures
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::TargetIndependentRasterWithDepth
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::ProgrammableSamplePositions
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::InterleavedSampling
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::ConservativeRaster
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::PostZCoverage
 
BOOL _NV_D3D11_FEATURE_DATA_RASTERIZER_SUPPORT::CoverageToColor
 
UINT _NV_CUSTOM_SEMANTIC::version
 
NV_CUSTOM_SEMANTIC_TYPE _NV_CUSTOM_SEMANTIC::NVCustomSemanticType
 
NvAPI_LongString _NV_CUSTOM_SEMANTIC::NVCustomSemanticNameString
 
BOOL _NV_CUSTOM_SEMANTIC::RegisterSpecified
 
NvU32 _NV_CUSTOM_SEMANTIC::RegisterNum
 
NvU32 _NV_CUSTOM_SEMANTIC::RegisterMask
 
NvU32 _NV_CUSTOM_SEMANTIC::Reserved
 
UINT NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::version
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::UseViewportMask
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::OffsetRtIndexByVpIndex
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::ForceFastGS
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::DontUseViewportOrder
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::UseAttributeSkipMask
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::UseCoordinateSwizzle
 
NvAPI_D3D11_SWIZZLE_MODENvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::pCoordinateSwizzling
 
NvU32 NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::ConvertToFastGS
 
BOOL NvAPI_D3D11_CREATE_GEOMETRY_SHADER_EX_V5::UseSpecificShaderExt
 
UINT NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V1::version
 
NvU32 NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V1::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V1::pCustomSemantics
 
UINT NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V2::version
 
NvU32 NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V2::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V2::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V2::UseWithFastGS
 
UINT NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V3::version
 
NvU32 NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V3::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V3::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V3::UseWithFastGS
 
BOOL NvAPI_D3D11_CREATE_VERTEX_SHADER_EX_V3::UseSpecificShaderExt
 
UINT NvAPI_D3D11_CREATE_HULL_SHADER_EX_V1::version
 
NvU32 NvAPI_D3D11_CREATE_HULL_SHADER_EX_V1::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_HULL_SHADER_EX_V1::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_HULL_SHADER_EX_V1::UseWithFastGS
 
UINT NvAPI_D3D11_CREATE_HULL_SHADER_EX_V2::version
 
NvU32 NvAPI_D3D11_CREATE_HULL_SHADER_EX_V2::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_HULL_SHADER_EX_V2::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_HULL_SHADER_EX_V2::UseWithFastGS
 
BOOL NvAPI_D3D11_CREATE_HULL_SHADER_EX_V2::UseSpecificShaderExt
 
UINT NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V1::version
 
NvU32 NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V1::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V1::pCustomSemantics
 
UINT NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V2::version
 
NvU32 NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V2::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V2::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V2::UseWithFastGS
 
UINT NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V3::version
 
NvU32 NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V3::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V3::pCustomSemantics
 
BOOL NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V3::UseWithFastGS
 
BOOL NvAPI_D3D11_CREATE_DOMAIN_SHADER_EX_V3::UseSpecificShaderExt
 
UINT NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V1::version
 
NvU32 NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V1::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V1::pCustomSemantics
 
UINT NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::version
 
NvU32 NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::NumCustomSemantics
 
NV_CUSTOM_SEMANTICNvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::pCustomSemantics
 
NvU32 NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::bEnableSuperSamplingPredicationForVRS: 1
 
NvU32 NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::bEnableSuperSamplingPredicationForVRSAllAttributes: 1
 
NvU32 NvAPI_D3D11_CREATE_PIXEL_SHADER_EX_V2::reserved: 30
 
NvU32 NvAPI_D3D11_CREATE_FASTGS_EXPLICIT_DESC_V1::version
 
NvU32 NvAPI_D3D11_CREATE_FASTGS_EXPLICIT_DESC_V1::flags
 
NvAPI_D3D11_SWIZZLE_MODENvAPI_D3D11_CREATE_FASTGS_EXPLICIT_DESC_V1::pCoordinateSwizzling
 
NvU32 NV_GET_GPU_VIRTUAL_ADDRESS_V1::version
 
NVDX_ObjectHandle NV_GET_GPU_VIRTUAL_ADDRESS_V1::hResource
 
NvU64 NV_GET_GPU_VIRTUAL_ADDRESS_V1::gpuVAStart
 
NvU64 NV_GET_GPU_VIRTUAL_ADDRESS_V1::gpuVASize
 
GUID NVAPI_META_COMMAND_DESC::Id
 
LPCWSTR NVAPI_META_COMMAND_DESC::Name
 
NV_D3D_GRAPHICS_STATES NVAPI_META_COMMAND_DESC::InitializationDirtyState
 
NV_D3D_GRAPHICS_STATES NVAPI_META_COMMAND_DESC::ExecutionDirtyState
 
NvU64 NV_META_COMMAND_TENSOR_DESC::DataType
 
NvU64 NV_META_COMMAND_TENSOR_DESC::Layout
 
NvU64 NV_META_COMMAND_TENSOR_DESC::Flags
 
NvU64 NV_META_COMMAND_TENSOR_DESC::DimensionCount
 
NvU64 NV_META_COMMAND_TENSOR_DESC::Size [NV_META_COMMAND_MAX_TENSOR_DIM]
 
NvU64 NV_META_COMMAND_TENSOR_DESC::Stride [NV_META_COMMAND_MAX_TENSOR_DIM]
 
NvU64 NV_META_COMMAND_ACTIVATION_DESC::Function
 
float NV_META_COMMAND_ACTIVATION_DESC::Params [NV_META_COMMAND_ACTIVATION_MAX_PARAMS]
 
NV_META_COMMAND_BOOL NV_META_COMMAND_OPTIONAL_TENSOR_DESC::IsNull
 
NV_META_COMMAND_BOOL NV_META_COMMAND_OPTIONAL_ACTIVATION_DESC::IsNull
 
NV_META_COMMAND_PADDING_MODE NV_META_COMMAND_PADDING_DESC::Mode
 
float NV_META_COMMAND_PADDING_DESC::ConstantPadVal
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::DescIn
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::DescFilter
 
NV_META_COMMAND_OPTIONAL_TENSOR_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::DescBias
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::DescOut
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Mode
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Direction
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Precision
 
NV_META_COMMAND_OPTIONAL_ACTIVATION_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Activation
 
NV_META_COMMAND_PADDING_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Padding
 
NV_META_COMMAND_BOOL NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::PerChannelScaling
 
float NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Alpha1
 
float NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Alpha2
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Stride [NV_META_COMMAND_NUM_SPATIAL_DIM]
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::Dilation [NV_META_COMMAND_NUM_SPATIAL_DIM]
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::StartPadding [NV_META_COMMAND_NUM_SPATIAL_DIM]
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::EndPadding [NV_META_COMMAND_NUM_SPATIAL_DIM]
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::DimensionCount
 
NvU64 NV_META_COMMAND_CREATE_CONVOLUTION_EX_DESC::GroupCount
 
NV_META_COMMAND_CONVOLUTION_POOL_MODE NV_META_COMMAND_CONVOLUTION_FUSE_DESC::PoolMode
 
NV_META_COMMAND_CONVOLUTION_UPSAMPLE_MODE NV_META_COMMAND_CONVOLUTION_FUSE_DESC::UpsampleMode
 
NV_META_COMMAND_CONVOLUTION_SKIP_MODE NV_META_COMMAND_CONVOLUTION_FUSE_DESC::SkipMode
 
NV_META_COMMAND_BOOL NV_META_COMMAND_CONVOLUTION_FUSE_DESC::OutputPrepool
 
NV_META_COMMAND_CONVOLUTION_FUSE_DESC NV_META_COMMAND_CREATE_CONVOLUTION_EX_FUSED_DESC::FuseDesc
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_GEMM_DESC::DescA
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_GEMM_DESC::DescB
 
NV_META_COMMAND_OPTIONAL_TENSOR_DESC NV_META_COMMAND_CREATE_GEMM_DESC::DescC
 
NV_META_COMMAND_TENSOR_DESC NV_META_COMMAND_CREATE_GEMM_DESC::DescOut
 
NvU64 NV_META_COMMAND_CREATE_GEMM_DESC::Precision
 
NvU64 NV_META_COMMAND_CREATE_GEMM_DESC::TransA
 
NvU64 NV_META_COMMAND_CREATE_GEMM_DESC::TransB
 
float NV_META_COMMAND_CREATE_GEMM_DESC::Alpha
 
float NV_META_COMMAND_CREATE_GEMM_DESC::Beta
 
NV_META_COMMAND_OPTIONAL_ACTIVATION_DESC NV_META_COMMAND_CREATE_GEMM_DESC::Activation
 
NVDX_ObjectHandle   NV_D3D11_META_COMMAND_RESOURCE::ResourceHandle
 
NvU64   NV_D3D11_META_COMMAND_RESOURCE::unused
 
union {
   NVDX_ObjectHandle   NV_D3D11_META_COMMAND_RESOURCE::ResourceHandle
 
   NvU64   NV_D3D11_META_COMMAND_RESOURCE::unused
 
}; 
 
NvU64 NV_D3D11_META_COMMAND_RESOURCE::Offset
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_INITIALIZE_CONVOLUTION_EX_DESC::PersistentResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::InputResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::FilterResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::BiasResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::OutputResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::Alpha1Resource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::Alpha2Resource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::SkipConnectionResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::PersistentResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_CONVOLUTION_EX_DESC::TemporaryResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_INITIALIZE_GEMM_DESC::PersistentResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::AResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::BResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::CResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::OutputResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::PersistentResource
 
NV_D3D11_META_COMMAND_RESOURCE NV_D3D11_META_COMMAND_EXECUTE_GEMM_DESC::TemporaryResource
 
NvU32 _NV_MULTIGPU_CAPS_V1::multiGPUVersion
 
NvU32 _NV_MULTIGPU_CAPS_V1::reserved
 
NvU32 _NV_MULTIGPU_CAPS_V1::nTotalGPUs
 
NvU32 _NV_MULTIGPU_CAPS_V1::nSLIGPUs
 
NvU32 _NV_MULTIGPU_CAPS_V1::videoBridgePresent
 
NvU32 _NV_MULTIGPU_CAPS_V2::multiGPUVersion
 
NvU32   _NV_MULTIGPU_CAPS_V2::reserved
 
NvU32   _NV_MULTIGPU_CAPS_V2::version
 
union {
   NvU32   _NV_MULTIGPU_CAPS_V2::reserved
 
   NvU32   _NV_MULTIGPU_CAPS_V2::version
 
}; 
 
NvU32 _NV_MULTIGPU_CAPS_V2::nTotalGPUs
 
NvU32 _NV_MULTIGPU_CAPS_V2::nSLIGPUs
 
NvU32 _NV_MULTIGPU_CAPS_V2::videoBridgePresent
 
NvU32 _NV_MULTIGPU_CAPS_V2::NvLinkPresent
 
NvU32 _NV_MULTIGPU_CAPS_V2::fastNvLinkReads
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V1::version
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V1::bSinglePassStereoSupported
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V2::version
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V2::bSinglePassStereoSupported: 1
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V2::bSinglePassStereoXYZWSupported: 1
 
NvU32 _NV_QUERY_SINGLE_PASS_STEREO_SUPPORT_PARAMS_V2::reserved: 30
 
NvU32 _NV_QUERY_MULTIVIEW_SUPPORT_PARAMS_V1::version
 
NvU32 _NV_QUERY_MULTIVIEW_SUPPORT_PARAMS_V1::bMultiViewSupported: 1
 
NvU32 _NV_QUERY_MULTIVIEW_SUPPORT_PARAMS_V1::bSinglePassStereoSupported: 1
 
NvU32 _NV_QUERY_MULTIVIEW_SUPPORT_PARAMS_V1::bSinglePassStereoXYZWSupported: 1
 
NvU32 _NV_QUERY_MULTIVIEW_SUPPORT_PARAMS_V1::reserved: 29
 
NvU32 _NV_MULTIVIEW_PARAMS_V1::version
 
NvU32 _NV_MULTIVIEW_PARAMS_V1::numViews
 
NvU32 _NV_MULTIVIEW_PARAMS_V1::renderTargetIndexOffset [NV_MULTIVIEW_MAX_SUPPORTED_VIEWS]
 
NvU8 _NV_MULTIVIEW_PARAMS_V1::independentViewportMaskEnable
 
NvU32 _NV_QUERY_MODIFIED_W_SUPPORT_PARAMS::version
 
NvU32 _NV_QUERY_MODIFIED_W_SUPPORT_PARAMS::bModifiedWSupported
 
float _NV_MODIFIED_W_COEFFICIENTS::fA
 
float _NV_MODIFIED_W_COEFFICIENTS::fB
 
float _NV_MODIFIED_W_COEFFICIENTS::fAReserved
 
float _NV_MODIFIED_W_COEFFICIENTS::fBReserved
 
float _NV_MODIFIED_W_COEFFICIENTS::fReserved [2]
 
NvU32 _NV_MODIFIED_W_PARAMS::version
 
NvU32 _NV_MODIFIED_W_PARAMS::numEntries
 
NV_MODIFIED_W_COEFFICIENTS _NV_MODIFIED_W_PARAMS::modifiedWCoefficients [NV_MODIFIED_W_MAX_VIEWPORTS]
 
NvU32 _NV_MODIFIED_W_PARAMS::id
 
NvU32 _NV_MODIFIED_W_PARAMS::reserved [NV_MODIFIED_W_MAX_VIEWPORTS]
 
NvU32 _NV_D3D_LATELATCH_OBJECT_DESC_V1::version
 
NvU32 _NV_D3D_LATELATCH_OBJECT_DESC_V1::numBuffers
 
D3D11_BUFFER_DESC ** _NV_D3D_LATELATCH_OBJECT_DESC_V1::ppBufferDesc
 
ID3DLateLatchObject ** _NV_D3D_LATELATCH_OBJECT_DESC_V1::ppD3DLateLatchObject
 
NvU32 _NV_QUERY_LATELATCH_SUPPORT_PARAMS::version
 
NvU32 _NV_QUERY_LATELATCH_SUPPORT_PARAMS::bLateLatchSupported
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V1::bExclusiveScissorRectsSupported: 1
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V1::bVariablePixelRateShadingSupported: 1
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V1::reservedBits: 30
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V1::reserved [7]
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V2::bExclusiveScissorRectsSupported: 1
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V2::bVariablePixelRateShadingSupported: 1
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V2::bFastUAVClearSupported: 1
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V2::reservedBits: 29
 
NvU16 _NV_D3D1x_GRAPHICS_CAPS_V2::majorSMVersion
 
NvU16 _NV_D3D1x_GRAPHICS_CAPS_V2::minorSMVersion
 
NvU32 _NV_D3D1x_GRAPHICS_CAPS_V2::reserved [14]
 
bool _NV_D3D11_EXCLUSIVE_SCISSOR_RECT_DESC_V1::enableExclusiveScissorRect
 
D3D11_RECT _NV_D3D11_EXCLUSIVE_SCISSOR_RECT_DESC_V1::scissorRect
 
NvU32 _NV_D3D11_EXCLUSIVE_SCISSOR_RECTS_DESC_V1::version
 
NvU32 _NV_D3D11_EXCLUSIVE_SCISSOR_RECTS_DESC_V1::numRects
 
NV_D3D11_EXCLUSIVE_SCISSOR_RECT_DESC_V1_NV_D3D11_EXCLUSIVE_SCISSOR_RECTS_DESC_V1::pRects
 
bool _NV_D3D11_VIEWPORT_SHADING_RATE_DESC_V1::enableVariablePixelShadingRate
 
NV_PIXEL_SHADING_RATE _NV_D3D11_VIEWPORT_SHADING_RATE_DESC_V1::shadingRateTable [NV_MAX_PIXEL_SHADING_RATES]
 
NvU32 _NV_D3D11_VIEWPORTS_SHADING_RATE_DESC_V1::version
 
NvU32 _NV_D3D11_VIEWPORTS_SHADING_RATE_DESC_V1::numViewports
 
NV_D3D11_VIEWPORT_SHADING_RATE_DESC_V1_NV_D3D11_VIEWPORTS_SHADING_RATE_DESC_V1::pViewports
 
UINT _NV_TEX2D_SRRV::MipSlice
 
UINT _NV_TEX2D_ARRAY_SRRV::MipSlice
 
UINT _NV_TEX2D_ARRAY_SRRV::FirstArraySlice
 
UINT _NV_TEX2D_ARRAY_SRRV::ArraySize
 
NvU32 _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::version
 
DXGI_FORMAT _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::Format
 
NV_SRRV_DIMENSION _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::ViewDimension
 
NV_TEX2D_SRRV   _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::Texture2D
 
NV_TEX2D_ARRAY_SRRV   _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::Texture2DArray
 
union {
   NV_TEX2D_SRRV   _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::Texture2D
 
   NV_TEX2D_ARRAY_SRRV   _NV_D3D11_SHADING_RATE_RESOURCE_VIEW_DESC_V1::Texture2DArray
 
}; 
 
NvU8 _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X1::Y [2]
 
struct _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X1 _NV_PIXEL_SRSO_1x2::X1
 
NvU8 _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X2::YS [2][2]
 
struct _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X2 _NV_PIXEL_SRSO_1x2::X2
 
NvU8 _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X4::YS [2][4]
 
struct _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X4 _NV_PIXEL_SRSO_1x2::X4
 
NvU8 _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X8::YS [2][8]
 
struct _NV_PIXEL_SRSO_1x2::NV_PIXEL_SRSO_1x2_X8 _NV_PIXEL_SRSO_1x2::X8
 
NvU8 _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X1::X [2]
 
struct _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X1 _NV_PIXEL_SRSO_2x1::X1
 
NvU8 _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X2::XS [2][2]
 
struct _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X2 _NV_PIXEL_SRSO_2x1::X2
 
NvU8 _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X4::XS [2][4]
 
struct _NV_PIXEL_SRSO_2x1::NV_PIXEL_SRSO_2x1_X4 _NV_PIXEL_SRSO_2x1::X4
 
NvU8 _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X1::YX [2][2]
 
struct _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X1 _NV_PIXEL_SRSO_2x2::X1
 
NvU8 _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X2::YXS [2][2][2]
 
struct _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X2 _NV_PIXEL_SRSO_2x2::X2
 
NvU8 _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X4::YXS [2][2][4]
 
struct _NV_PIXEL_SRSO_2x2::NV_PIXEL_SRSO_2x2_X4 _NV_PIXEL_SRSO_2x2::X4
 
NvU8 _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X1::YX [4][2]
 
struct _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X1 _NV_PIXEL_SRSO_2x4::X1
 
NvU8 _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X2::YXS [4][2][2]
 
struct _NV_PIXEL_SRSO_2x4::NV_PIXEL_SRSO_2x4_X2 _NV_PIXEL_SRSO_2x4::X2
 
NvU8 _NV_PIXEL_SRSO_4x2::NV_PIXEL_SRSO_4x2_X1::YX [2][4]
 
struct _NV_PIXEL_SRSO_4x2::NV_PIXEL_SRSO_4x2_X1 _NV_PIXEL_SRSO_4x2::X1
 
NvU8 _NV_PIXEL_SRSO_4x4::NV_PIXEL_SRSO_4x4_X1::YX [4][4]
 
struct _NV_PIXEL_SRSO_4x4::NV_PIXEL_SRSO_4x4_X1 _NV_PIXEL_SRSO_4x4::X1
 
NvU32 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::version
 
NV_PIXEL_SRSO_1x2 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_1x2
 
NV_PIXEL_SRSO_2x1 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_2x1
 
NV_PIXEL_SRSO_2x2 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_2x2
 
NV_PIXEL_SRSO_2x4 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_2x4
 
NV_PIXEL_SRSO_4x2 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_4x2
 
NV_PIXEL_SRSO_4x4 _NV_PIXEL_SHADING_RATE_SAMPLE_ORDER_TABLE_V1::Pixel_4x4
 
NvU32 _NV_VRS_HELPER_LATCH_GAZE_PARAMS_V1::version
 
NvU32 _NV_VRS_HELPER_LATCH_GAZE_PARAMS_V1::flags
 
NvU32 _NV_FOVEATED_RENDERING_CUSTOM_SHADING_RATE_PRESET_DESC_V1::version
 
NV_PIXEL_SHADING_RATE _NV_FOVEATED_RENDERING_CUSTOM_SHADING_RATE_PRESET_DESC_V1::InnerMostRegionShadingRate
 
NV_PIXEL_SHADING_RATE _NV_FOVEATED_RENDERING_CUSTOM_SHADING_RATE_PRESET_DESC_V1::MiddleRegionShadingRate
 
NV_PIXEL_SHADING_RATE _NV_FOVEATED_RENDERING_CUSTOM_SHADING_RATE_PRESET_DESC_V1::PeripheralRegionShadingRate
 
NvU32 _NV_FOVEATED_RENDERING_CUSTOM_FOVEATION_PATTERN_PRESET_DESC_V1::version
 
float _NV_FOVEATED_RENDERING_CUSTOM_FOVEATION_PATTERN_PRESET_DESC_V1::fInnermostRadii [2]
 
float _NV_FOVEATED_RENDERING_CUSTOM_FOVEATION_PATTERN_PRESET_DESC_V1::fMiddleRadii [2]
 
float _NV_FOVEATED_RENDERING_CUSTOM_FOVEATION_PATTERN_PRESET_DESC_V1::fPeripheralRadii [2]
 
NvU32 _NV_FOVEATED_RENDERING_DESC_V1::version
 
NvU32 _NV_FOVEATED_RENDERING_DESC_V1::flags
 
NV_FOVEATED_RENDERING_SHADING_RATE_PRESET _NV_FOVEATED_RENDERING_DESC_V1::ShadingRatePreset
 
NV_FOVEATED_RENDERING_CUSTOM_SHADING_RATE_PRESET_DESC_V1 _NV_FOVEATED_RENDERING_DESC_V1::ShadingRateCustomPresetDesc
 
NV_FOVEATED_RENDERING_FOVEATION_PATTERN_PRESET _NV_FOVEATED_RENDERING_DESC_V1::FoveationPatternPreset
 
NV_FOVEATED_RENDERING_CUSTOM_FOVEATION_PATTERN_PRESET_DESC_V1 _NV_FOVEATED_RENDERING_DESC_V1::FoveationPatternCustomPresetDesc
 
NvU32 _NV_FOVEATED_RENDERING_DESC_V1::GazeDataDeviceId
 
NvU32 _NV_VRS_HELPER_ENABLE_PARAMS_V1::version
 
NvU32 _NV_VRS_HELPER_ENABLE_PARAMS_V1::flags
 
NV_VRS_RENDER_MODE _NV_VRS_HELPER_ENABLE_PARAMS_V1::RenderMode
 
NV_VRS_CONTENT_TYPE _NV_VRS_HELPER_ENABLE_PARAMS_V1::ContentType
 
NV_FOVEATED_RENDERING_DESC_V1 _NV_VRS_HELPER_ENABLE_PARAMS_V1::sFoveatedRenderingDesc
 
NvU32 _NV_VRS_HELPER_DISABLE_PARAMS_V1::version
 
NvU32 _NV_VRS_HELPER_DISABLE_PARAMS_V1::reserved
 
NvU32 _NV_VRS_HELPER_GET_SHADING_RATE_RESOURCE_PARAMS_V1::version
 
IUnknown ** _NV_VRS_HELPER_GET_SHADING_RATE_RESOURCE_PARAMS_V1::ppShadingRateResource
 
NV_PIXEL_SHADING_RATE _NV_VRS_HELPER_GET_SHADING_RATE_RESOURCE_PARAMS_V1::shadingRateTable [NV_MAX_PIXEL_SHADING_RATES]
 
NvU32 _NV_VRS_HELPER_PURGE_INTERNAL_RESOURCES_PARAMS_V1::version
 
NvU32 _NV_VRS_HELPER_PURGE_INTERNAL_RESOURCES_PARAMS_V1::reserved
 
NvU32 _NV_VRS_HELPER_INIT_PARAMS_V1::version
 
NvU32 _NV_VRS_HELPER_INIT_PARAMS_V1::flags
 
ID3DNvVRSHelper_V1 ** _NV_VRS_HELPER_INIT_PARAMS_V1::ppVRSHelper
 
NvU32 _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::version
 
NvU32 _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::GazeDataValidityFlags
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fGazeOrigin_mm [3]
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fGazeDirection [3]
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fGazeNormalizedLocation [2]
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fGazeVelocity [2]
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fPupilDiameter_mm
 
float _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::fEyeOpenness
 
BOOL _NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE::bInSaccade
 
NvU32 _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::version
 
NvU32 _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::flags
 
NvU64 _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::Timestamp
 
NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sMonoData
 
NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sLeftEye
 
NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sRightEye
 
struct {
   NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sLeftEye
 
   NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sRightEye
 
}   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sStereoData
 
union {
   NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sMonoData
 
   struct {
      NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sLeftEye
 
      NV_FOVEATED_RENDERING_GAZE_DATA_PER_EYE_V1   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sRightEye
 
   }   _NV_FOVEATED_RENDERING_UPDATE_GAZE_DATA_PARAMS::sStereoData
 
}; 
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V2::version
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V2::GazeDataDeviceId
 
NV_GAZE_DATA_TYPE _NV_GAZE_HANDLER_INIT_PARAMS_V2::GazeDataType
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V2::flags
 
float _NV_GAZE_HANDLER_INIT_PARAMS_V2::fHorizontalFOV
 
float _NV_GAZE_HANDLER_INIT_PARAMS_V2::fVericalFOV
 
ID3DNvGazeHandler_V2 ** _NV_GAZE_HANDLER_INIT_PARAMS_V2::ppNvGazeHandler
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V1::version
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V1::GazeDataDeviceId
 
NV_GAZE_DATA_TYPE _NV_GAZE_HANDLER_INIT_PARAMS_V1::GazeDataType
 
NvU32 _NV_GAZE_HANDLER_INIT_PARAMS_V1::flags
 
float _NV_GAZE_HANDLER_INIT_PARAMS_V1::fHorizontalFOV
 
float _NV_GAZE_HANDLER_INIT_PARAMS_V1::fVericalFOV
 
ID3DNvGazeHandler_V1 ** _NV_GAZE_HANDLER_INIT_PARAMS_V1::ppNvGazeHandler
 
float _NV_MRS_CUSTOM_CONFIG_V1::centerWidth
 
float _NV_MRS_CUSTOM_CONFIG_V1::centerHeight
 
float _NV_MRS_CUSTOM_CONFIG_V1::centerX
 
float _NV_MRS_CUSTOM_CONFIG_V1::centerY
 
float _NV_MRS_CUSTOM_CONFIG_V1::densityScaleX [3]
 
float _NV_MRS_CUSTOM_CONFIG_V1::densityScaleY [3]
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::centerWidth [2]
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::centerHeight
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::centerX [2]
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::centerY
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::densityScaleX [5]
 
float _NV_MRS_INSTANCED_STEREO_CONFIG_V1::densityScaleY [3]
 
float _NV_LMS_CUSTOM_CONFIG_V1::warpLeft
 
float _NV_LMS_CUSTOM_CONFIG_V1::warpRight
 
float _NV_LMS_CUSTOM_CONFIG_V1::warpUp
 
float _NV_LMS_CUSTOM_CONFIG_V1::warpDown
 
float _NV_LMS_CUSTOM_CONFIG_V1::relativeSizeLeft
 
float _NV_LMS_CUSTOM_CONFIG_V1::relativeSizeRight
 
float _NV_LMS_CUSTOM_CONFIG_V1::relativeSizeUp
 
float _NV_LMS_CUSTOM_CONFIG_V1::relativeSizeDown
 
NV_LMS_CUSTOM_CONFIG_V1 _NV_LMS_INSTANCED_STEREO_CONFIG_V1::sLeftConfig
 
NV_LMS_CUSTOM_CONFIG_V1 _NV_LMS_INSTANCED_STEREO_CONFIG_V1::sRightConfig
 
NvU32 _NV_CUSTOM_RECTS_V1::numViewports [NV_SMP_ASSIST_MINIMAL_LEVEL_NUM_EYE_INDICES]
 
D3D11_VIEWPORT * _NV_CUSTOM_RECTS_V1::pViewports [NV_SMP_ASSIST_MINIMAL_LEVEL_NUM_EYE_INDICES]
 
D3D11_RECT * _NV_CUSTOM_RECTS_V1::pScissors [NV_SMP_ASSIST_MINIMAL_LEVEL_NUM_EYE_INDICES]
 
NvU32 _NV_SMP_ASSIST_ENABLE_PARAMS_V1::version
 
NV_SMP_ASSIST_EYE_INDEX _NV_SMP_ASSIST_ENABLE_PARAMS_V1::eEyeIndex
 
NvU32 _NV_SMP_ASSIST_DISABLE_PARAMS_V1::version
 
NvU32 _NV_SMP_ASSIST_DISABLE_PARAMS_V1::Reserved
 
float _NV_SMP_ASSIST_FASTGSCBDATA_V1::NDCSplitsX [2]
 
float _NV_SMP_ASSIST_FASTGSCBDATA_V1::NDCSplitsY [2]
 
float _NV_SMP_ASSIST_FASTGSCBDATA_MRS_INSTANCED_STEREO_V1::NDCSplitsX [4]
 
float _NV_SMP_ASSIST_FASTGSCBDATA_MRS_INSTANCED_STEREO_V1::NDCSplitsY [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::ClipToWindowSplitsX [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::ClipToWindowSplitsY [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::ClipToWindowX [3][2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::ClipToWindowY [3][2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::ClipToWindowZ [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::WindowToClipSplitsX [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::WindowToClipSplitsY [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::WindowToClipX [3][2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::WindowToClipY [3][2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::WindowToClipZ [2]
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectOriginX
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectOriginY
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectSizeWidth
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectSizeHeight
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectSizeInvWidth
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::BoundingRectSizeInvHeight
 
float _NV_SMP_ASSIST_REMAPCBDATA_V1::Padding [2]
 
NvU32 _NV_SMP_ASSIST_GET_CONSTANTS_V3::version
 
NV_SMP_ASSIST_EYE_INDEX _NV_SMP_ASSIST_GET_CONSTANTS_V3::eEyeIndex
 
NvU32 _NV_SMP_ASSIST_GET_CONSTANTS_V3::numViewports
 
D3D11_VIEWPORT * _NV_SMP_ASSIST_GET_CONSTANTS_V3::pViewports
 
D3D11_RECT * _NV_SMP_ASSIST_GET_CONSTANTS_V3::pScissors
 
NV_SMP_ASSIST_TYPE _NV_SMP_ASSIST_GET_CONSTANTS_V3::eSMPAssistType
 
NV_SMP_ASSIST_LEVEL _NV_SMP_ASSIST_GET_CONSTANTS_V3::eSMPAssistLevel
 
NV_MRS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sMRSConfig
 
NV_LMS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sLMSConfig
 
union {
   NV_MRS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sMRSConfig
 
   NV_LMS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sLMSConfig
 
}; 
 
float _NV_SMP_ASSIST_GET_CONSTANTS_V3::projectionSizeWidth
 
float _NV_SMP_ASSIST_GET_CONSTANTS_V3::projectionSizeHeight
 
NV_SMP_ASSIST_FASTGSCBDATA_V1_NV_SMP_ASSIST_GET_CONSTANTS_V3::pFastGSCBData
 
NV_SMP_ASSIST_REMAPCBDATA_V1_NV_SMP_ASSIST_GET_CONSTANTS_V3::pRemapCBData
 
D3D11_VIEWPORT _NV_SMP_ASSIST_GET_CONSTANTS_V3::boundingViewport
 
D3D11_RECT _NV_SMP_ASSIST_GET_CONSTANTS_V3::boundingScissor
 
NV_MRS_INSTANCED_STEREO_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sMRS_ISConfig
 
NV_LMS_INSTANCED_STEREO_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sLMS_ISConfig
 
union {
   NV_MRS_INSTANCED_STEREO_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sMRS_ISConfig
 
   NV_LMS_INSTANCED_STEREO_CONFIG_V1   _NV_SMP_ASSIST_GET_CONSTANTS_V3::sLMS_ISConfig
 
}; 
 
NV_SMP_ASSIST_FASTGSCBDATA_MRS_INSTANCED_STEREO_V1_NV_SMP_ASSIST_GET_CONSTANTS_V3::pFastGSCBDataMRS_IS
 
NvU32 _NV_SMP_ASSIST_SETUP_PARAMS_V1::version
 
NV_MRS_CONFIG   _NV_SMP_ASSIST_SETUP_PARAMS_V1::eMRSConfig
 
NV_LMS_CONFIG   _NV_SMP_ASSIST_SETUP_PARAMS_V1::eLMSConfig
 
NV_MRS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sMRSCustomConfig
 
NV_LMS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sLMSCustomConfig
 
NV_CUSTOM_RECTS_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sCustomRects
 
union {
   NV_MRS_CONFIG   _NV_SMP_ASSIST_SETUP_PARAMS_V1::eMRSConfig
 
   NV_LMS_CONFIG   _NV_SMP_ASSIST_SETUP_PARAMS_V1::eLMSConfig
 
   NV_MRS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sMRSCustomConfig
 
   NV_LMS_CUSTOM_CONFIG_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sLMSCustomConfig
 
   NV_CUSTOM_RECTS_V1   _NV_SMP_ASSIST_SETUP_PARAMS_V1::sCustomRects
 
}; 
 
float _NV_SMP_ASSIST_SETUP_PARAMS_V1::resolutionScale
 
D3D11_VIEWPORT _NV_SMP_ASSIST_SETUP_PARAMS_V1::boundingBox
 
float _NV_SMP_ASSIST_SETUP_PARAMS_V1::vpOffsets [2]
 
NvU32 _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::version
 
NV_SMP_ASSIST_TYPE _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::eSMPAssistType
 
float _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::leftCoeffs [4]
 
float _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::leftConst
 
float _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::rightCoeffs [4]
 
float _NV_SMP_ASSIST_UPDATE_INSTANCEDSTEREO_DATA_PARAMS_V1::rightConst
 
NvU32 _NV_SMP_ASSIST_INITIALIZE_PARAMS_V1::version
 
NV_SMP_ASSIST_TYPE _NV_SMP_ASSIST_INITIALIZE_PARAMS_V1::eSMPAssistType
 
NV_SMP_ASSIST_LEVEL _NV_SMP_ASSIST_INITIALIZE_PARAMS_V1::eSMPAssistLevel
 
NvU32 _NV_SMP_ASSIST_INITIALIZE_PARAMS_V1::flags
 
ID3DNvSMPAssist ** _NV_SMP_ASSIST_INITIALIZE_PARAMS_V1::ppD3DNvSMPAssist
 
NvU32 _NV_QUERY_SMP_ASSIST_SUPPORT_PARAMS_V1::version
 
NV_SMP_ASSIST_TYPE _NV_QUERY_SMP_ASSIST_SUPPORT_PARAMS_V1::eSMPAssistType
 
NV_SMP_ASSIST_LEVEL _NV_QUERY_SMP_ASSIST_SUPPORT_PARAMS_V1::eSMPAssistLevel
 
NvBool _NV_QUERY_SMP_ASSIST_SUPPORT_PARAMS_V1::bSMPAssistSupported
 
NvU32 _NV_GET_SLEEP_STATUS_PARAMS::version
 
NvBool _NV_GET_SLEEP_STATUS_PARAMS::bLowLatencyMode
 
NvU8 _NV_GET_SLEEP_STATUS_PARAMS::rsvd [128]
 
NvU32 _NV_SET_SLEEP_MODE_PARAMS::version
 
NvBool _NV_SET_SLEEP_MODE_PARAMS::bLowLatencyMode
 
NvBool _NV_SET_SLEEP_MODE_PARAMS::bLowLatencyBoost
 
NvU32 _NV_SET_SLEEP_MODE_PARAMS::minimumIntervalUs
 
NvBool _NV_SET_SLEEP_MODE_PARAMS::bUseMarkersToOptimize
 
NvU8 _NV_SET_SLEEP_MODE_PARAMS::rsvd [31]
 
NvU32 _NV_LATENCY_RESULT_PARAMS::version
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::frameID
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::inputSampleTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::simStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::simEndTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::renderSubmitStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::renderSubmitEndTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::presentStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::presentEndTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::driverStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::driverEndTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::osRenderQueueStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::osRenderQueueEndTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuRenderStartTime
 
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuRenderEndTime
 
NvU32 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuActiveRenderTimeUs
 
NvU32 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuFrameTimeUs
 
NvU8 _NV_LATENCY_RESULT_PARAMS::FrameReport::rsvd [120]
 
struct _NV_LATENCY_RESULT_PARAMS::FrameReport _NV_LATENCY_RESULT_PARAMS::frameReport [64]
 
NvU8 _NV_LATENCY_RESULT_PARAMS::rsvd [32]
 
NvU32 _NV_LATENCY_MARKER_PARAMS::version
 
NvU64