|
|
NVAPI Reference: group__gputypes
|
Data Structures |
| struct | NV_EDID |
Defines |
| #define | NV_EDID_V1_DATA_SIZE 256 |
| #define | NV_EDID_DATA_SIZE NV_EDID_V1_DATA_SIZE |
| #define | NV_EDID_VER MAKE_NVAPI_VERSION(NV_EDID,2) |
Typedefs |
| typedef enum _NV_GPU_OUTPUT_TYPE | NV_GPU_OUTPUT_TYPE |
| typedef enum _NV_GPU_CONNECTOR_TYPE | NV_GPU_CONNECTOR_TYPE |
| typedef enum _NV_GPU_TYPE | NV_GPU_TYPE |
| typedef enum _NV_GPU_BUS_TYPE | NV_GPU_BUS_TYPE |
Enumerations |
| enum | NV_SYSTEM_TYPE { NV_SYSTEM_TYPE_UNKNOWN = 0,
NV_SYSTEM_TYPE_LAPTOP = 1,
NV_SYSTEM_TYPE_DESKTOP = 2
} |
| enum | _NV_GPU_OUTPUT_TYPE { NVAPI_GPU_OUTPUT_UNKNOWN = 0,
NVAPI_GPU_OUTPUT_CRT = 1,
NVAPI_GPU_OUTPUT_DFP = 2,
NVAPI_GPU_OUTPUT_TV = 3
} |
| enum | _NV_GPU_CONNECTOR_TYPE {
NVAPI_GPU_CONNECTOR_VGA_15_PIN = 0x00000000,
NVAPI_GPU_CONNECTOR_TV_COMPOSITE = 0x00000010,
NVAPI_GPU_CONNECTOR_TV_SVIDEO = 0x00000011,
NVAPI_GPU_CONNECTOR_TV_HDTV_COMPONENT = 0x00000013,
NVAPI_GPU_CONNECTOR_TV_SCART = 0x00000014,
NVAPI_GPU_CONNECTOR_TV_COMPOSITE_SCART_ON_EIAJ4120 = 0x00000016,
NVAPI_GPU_CONNECTOR_TV_HDTV_EIAJ4120 = 0x00000017,
NVAPI_GPU_CONNECTOR_PC_POD_HDTV_YPRPB = 0x00000018,
NVAPI_GPU_CONNECTOR_PC_POD_SVIDEO = 0x00000019,
NVAPI_GPU_CONNECTOR_PC_POD_COMPOSITE = 0x0000001A,
NVAPI_GPU_CONNECTOR_DVI_I_TV_SVIDEO = 0x00000020,
NVAPI_GPU_CONNECTOR_DVI_I_TV_COMPOSITE = 0x00000021,
NVAPI_GPU_CONNECTOR_DVI_I = 0x00000030,
NVAPI_GPU_CONNECTOR_DVI_D = 0x00000031,
NVAPI_GPU_CONNECTOR_ADC = 0x00000032,
NVAPI_GPU_CONNECTOR_LFH_DVI_I_1 = 0x00000038,
NVAPI_GPU_CONNECTOR_LFH_DVI_I_2 = 0x00000039,
NVAPI_GPU_CONNECTOR_SPWG = 0x00000040,
NVAPI_GPU_CONNECTOR_OEM = 0x00000041,
NVAPI_GPU_CONNECTOR_DISPLAYPORT_EXTERNAL = 0x00000046,
NVAPI_GPU_CONNECTOR_DISPLAYPORT_INTERNAL = 0x00000047,
NVAPI_GPU_CONNECTOR_HDMI_A = 0x00000061,
NVAPI_GPU_CONNECTOR_UNKNOWN = 0xFFFFFFFF
} |
| enum | _NV_GPU_TYPE { NV_SYSTEM_TYPE_GPU_UNKNOWN = 0,
NV_SYSTEM_TYPE_IGPU = 1,
NV_SYSTEM_TYPE_DGPU = 2
} |
| enum | _NV_GPU_BUS_TYPE {
NVAPI_GPU_BUS_TYPE_UNDEFINED = 0,
NVAPI_GPU_BUS_TYPE_PCI = 1,
NVAPI_GPU_BUS_TYPE_AGP = 2,
NVAPI_GPU_BUS_TYPE_PCI_EXPRESS = 3,
NVAPI_GPU_BUS_TYPE_FPCI = 4
} |
Define Documentation
| #define NV_EDID_DATA_SIZE NV_EDID_V1_DATA_SIZE |
| #define NV_EDID_V1_DATA_SIZE 256 |
| #define NV_EDID_VER MAKE_NVAPI_VERSION(NV_EDID,2) |
Typedef Documentation
Enumeration Type Documentation
Used in NvAPI_GPU_GetBusType() - Enumerator:
-
| NVAPI_GPU_BUS_TYPE_UNDEFINED |
|
| NVAPI_GPU_BUS_TYPE_PCI |
|
| NVAPI_GPU_BUS_TYPE_AGP |
|
| NVAPI_GPU_BUS_TYPE_PCI_EXPRESS |
|
| NVAPI_GPU_BUS_TYPE_FPCI |
|
Used in NV_GPU_CONNECTOR_DATA - Enumerator:
-
| NVAPI_GPU_CONNECTOR_VGA_15_PIN |
|
| NVAPI_GPU_CONNECTOR_TV_COMPOSITE |
|
| NVAPI_GPU_CONNECTOR_TV_SVIDEO |
|
| NVAPI_GPU_CONNECTOR_TV_HDTV_COMPONENT |
|
| NVAPI_GPU_CONNECTOR_TV_SCART |
|
| NVAPI_GPU_CONNECTOR_TV_COMPOSITE_SCART_ON_EIAJ4120 |
|
| NVAPI_GPU_CONNECTOR_TV_HDTV_EIAJ4120 |
|
| NVAPI_GPU_CONNECTOR_PC_POD_HDTV_YPRPB |
|
| NVAPI_GPU_CONNECTOR_PC_POD_SVIDEO |
|
| NVAPI_GPU_CONNECTOR_PC_POD_COMPOSITE |
|
| NVAPI_GPU_CONNECTOR_DVI_I_TV_SVIDEO |
|
| NVAPI_GPU_CONNECTOR_DVI_I_TV_COMPOSITE |
|
| NVAPI_GPU_CONNECTOR_DVI_I |
|
| NVAPI_GPU_CONNECTOR_DVI_D |
|
| NVAPI_GPU_CONNECTOR_ADC |
|
| NVAPI_GPU_CONNECTOR_LFH_DVI_I_1 |
|
| NVAPI_GPU_CONNECTOR_LFH_DVI_I_2 |
|
| NVAPI_GPU_CONNECTOR_SPWG |
|
| NVAPI_GPU_CONNECTOR_OEM |
|
| NVAPI_GPU_CONNECTOR_DISPLAYPORT_EXTERNAL |
|
| NVAPI_GPU_CONNECTOR_DISPLAYPORT_INTERNAL |
|
| NVAPI_GPU_CONNECTOR_HDMI_A |
|
| NVAPI_GPU_CONNECTOR_UNKNOWN |
|
used in NvAPI_GPU_GetOutputType() - Enumerator:
-
| NVAPI_GPU_OUTPUT_UNKNOWN |
|
| NVAPI_GPU_OUTPUT_CRT |
CRT display device. |
| NVAPI_GPU_OUTPUT_DFP |
Digital Flat Panel display device. |
| NVAPI_GPU_OUTPUT_TV |
TV display device. |
Used in NvAPI_GPU_GetGPUType(). - Enumerator:
-
| NV_SYSTEM_TYPE_GPU_UNKNOWN |
|
| NV_SYSTEM_TYPE_IGPU |
Integrated GPU. |
| NV_SYSTEM_TYPE_DGPU |
Discrete GPU. |
Copyright (c) 2007, 2008 NVIDIA Corporation. All rights reserved.
|
|