KDK_DISPLAY_GET_VENDOR(3)

NAME
kdk_display_get_vendor - 获取显卡的制造商

SYNOPSIS
#include <libkydisplay.h>

extern char* kdk_display_get_vendor();

Link with -lkyhw.

Detailed Description
The main function of the interface is to obtain Video card manufacturer

RETURN VALUE
On success, returns the Video card manufacturer 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_version(), kdk_display_get_width(), kdk_display_get_clock(), kdk_display_get_capabilities(), kdk_display_get_configuration() and kdk_display_get_resources().

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_version(3), kdk_display_get_width(3), kdk_display_get_clock(3), kdk_display_get_capabilities(3), kdk_display_get_configuration(3) and kdk_display_get_resources(3).