| KDK_DISPLAY_GET_CONFIGURATION(3) | Library Functions Manual | KDK_DISPLAY_GET_CONFIGURATION(3) |
NAME
kdk_display_get_resources - 获取显卡的资源
SYNOPSIS
#include <libkydisplay.h> extern char* kdk_display_get_resources(); Link with -lkyhw.
Detailed Description
The main function of the interface is to obtain the resources of the Video card
RETURN VALUE
On success, returns the Video card resources of type char*; The returned string needs to be released by free
On error, return NULL.
EXAMPLES
#include "libkydisplay.h"
#include <stdio.h>
int main()
{
char *vendor = kdk_display_get_vendor();
printf("生产厂商:%s\n", vendor);
free(vendor);
char *product = kdk_display_get_product();
printf("型号:%s\n", product);
free(product);
char *description = kdk_display_get_description();
printf("设备类型:%s\n", description);
free(description);
char *id = kdk_display_get_physical_id();
printf("物理id:%s\n", id);
free(id);
char *bus = kdk_display_get_bus_info();
printf("总线地址:%s\n", bus);
free(bus);
char *version = kdk_display_get_version();
printf("设备版本:%s\n", version);
free(version);
char *width = kdk_display_get_width();
printf("数据宽度:%s\n", width);
free(width);
char *clock = kdk_display_get_clock();
printf("频率:%s\n", clock);
free(clock);
char *capabilities = kdk_display_get_capabilities();
printf("功能:%s\n", capabilities);
free(capabilities);
char *configuration = kdk_display_get_configuration();
printf("配置:%s\n", configuration);
free(configuration);
char *resources = kdk_display_get_resources();
printf("资源:%s\n", resources);
free(resources);
return 0;
}
CONFORMING TO
These functions are as per the withdrawn POSIX.1e draft specification. The following functions are Linux extensions: kdk_display_get_product(), kdk_display_get_description(), kdk_display_get_physical_id(), kdk_display_get_bus_info(), kdk_display_get_vendor(), kdk_display_get_version(), kdk_display_get_width(), kdk_display_get_clock(), kdk_display_get_capabilities() and kdk_display_get_configuration().
SEE ALSO
kdk_display_get_product(3), kdk_display_get_description(3), kdk_display_get_physical_id(3), kdk_display_get_bus_info(3), kdk_display_get_vendor(3), kdk_display_get_version(3), kdk_display_get_width(3), kdk_display_get_clock(3), kdk_display_get_capabilities(3) and kdk_display_get_configuration(3).
| Fri Aug 25 2023 | Linux Programmer's Manual |