The System APIs retrieve chipset information such as vendor/device name and IDs, and CPU information such as processor type, speed, embedded CPU name, etc.
◆ NV_CHIPSET_INFO
◆ NV_CHIPSET_INFO_VER
◆ NV_CHIPSET_INFO_VER_1
◆ NV_CHIPSET_INFO_VER_2
◆ NV_CHIPSET_INFO_VER_3
◆ NV_CHIPSET_INFO_VER_4
◆ NV_CHIPSET_INFO_FLAGS
Enumerator |
---|
NV_CHIPSET_INFO_HYBRID | |
◆ NvAPI_SYS_GetChipSetInfo()
This function returns information about the system's chipset.
SUPPORTED OS: Windows 10 and higher
- Since
- Release: 95
- Return values
-
NVAPI_INVALID_ARGUMENT | pChipSetInfo is NULL. |
NVAPI_OK | *pChipSetInfo is now set. |
NVAPI_INCOMPATIBLE_STRUCT_VERSION | NV_CHIPSET_INFO version not compatible with driver. |
◆ NvAPI_SYS_GetDisplayIdFromGpuAndOutputId()
NVAPI_INTERFACE NvAPI_SYS_GetDisplayIdFromGpuAndOutputId |
( |
NvPhysicalGpuHandle |
hPhysicalGpu, |
|
|
NvU32 |
outputId, |
|
|
NvU32 * |
displayId |
|
) |
| |
DESCRIPTION: This API converts a Physical GPU handle and output ID to a display ID.
SUPPORTED OS: Windows 10 and higher
- Parameters
-
[in] | hPhysicalGpu | Handle to the physical GPU |
[in] | outputId | Connected display output ID on the target GPU - must only have one bit set |
[out] | displayId | Pointer to an NvU32 which contains the display ID |
- Return values
-
◆ NvAPI_SYS_GetGpuAndOutputIdFromDisplayId()
NVAPI_INTERFACE NvAPI_SYS_GetGpuAndOutputIdFromDisplayId |
( |
NvU32 |
displayId, |
|
|
NvPhysicalGpuHandle * |
hPhysicalGpu, |
|
|
NvU32 * |
outputId |
|
) |
| |
DESCRIPTION: This API converts a display ID to a Physical GPU handle and output ID.
SUPPORTED OS: Windows 10 and higher
- Parameters
-
[in] | displayId | Display ID of display to retrieve GPU and outputId for |
[out] | hPhysicalGpu | Handle to the physical GPU |
[out] | outputId | ) Connected display output ID on the target GPU will only have one bit set. |
- Return values
-
◆ NvAPI_SYS_GetLidAndDockInfo()
DESCRIPTION: This function returns the current lid and dock information.
SUPPORTED OS: Windows 10 and higher
- Since
- Release: 177
- Return values
-
◆ NvAPI_SYS_GetPhysicalGpuFromDisplayId()
NVAPI_INTERFACE NvAPI_SYS_GetPhysicalGpuFromDisplayId |
( |
NvU32 |
displayId, |
|
|
NvPhysicalGpuHandle * |
hPhysicalGpu |
|
) |
| |
DESCRIPTION: This API retrieves the Physical GPU handle of the connected display
\since Release: 313
SUPPORTED OS: Windows 10 and higher
PARAMETERS: displayId(IN) - Display ID of display to retrieve
GPU handle
hPhysicalGpu(OUT) - Handle to the physical GPU
RETURN STATUS:
#define NVAPI_API_NOT_INTIALIZED
Definition nvapi.h:75
@ NVAPI_OK
Success. Request is completed.
Definition nvapi_lite_common.h:251
@ NVAPI_INVALID_ARGUMENT
The argument/parameter value is not valid or NULL.
Definition nvapi_lite_common.h:256
@ NVAPI_ERROR
Generic error.
Definition nvapi_lite_common.h:252