hwc_composer_device_1 مرجع ساختار

hwc_composer_device_1 مرجع ساختار

#include < hwcomposer.h >

فیلدهای داده

ساخت hw_device_t مشترک
int(* آماده کنید (ساخت hwc_composer_device_1 *dev، size_t numDisplays، hwc_display_contents_1_t **نمایش)
int(* set )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)
int(* eventControl )(struct hwc_composer_device_1 *dev, int disp, int event, int enabled)
اتحاد. اتصال {
int(* blank )(ساختار hwc_composer_device_1
*dev، int disp، int blank)
int(* setPowerMode ) (ساختار hwc_composer_device_1
* dev، int disp، int mode)
};
int(* query )(struct hwc_composer_device_1 *dev, int what, int *value)
خالی(* registerProcs )(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs)
خالی(* dump )(struct hwc_composer_device_1 *dev, char *buff, int buff_len)
int(* getDisplayConfigs (struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)
int(* getDisplayAttributes )(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t * ویژگی ها, int32_t * مقادیر)
int(* getActiveConfig ) (struct hwc_composer_device_1 *dev, int disp)
int(* setActiveConfig )(struct hwc_composer_device_1 *dev, int disp, int index)
int(* setCursorPositionAsync )(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)
خالی * Reserved_proc [1]

توصیف همراه با جزئیات

تعریف در خط 484 فایل hwcomposer.h .

مستندات میدانی

اتحاد. اتصال { ... }
int(* blank)(struct hwc_composer_device_1 *dev, int disp, int blank)

تعریف در خط 606 فایل hwcomposer.h .

struct hw_device_t مشترک

روش های رایج دستگاه آهنگساز سخت افزاری. این باید اولین عضو hwc_composer_device_1 باشد زیرا کاربران این ساختار در زمینه‌هایی که مشخص است hw_device_t به hwc_composer_device_1 اشاره می‌کند، نشانگر hw_device_t را به hwc_composer_device_1 ارسال می‌کنند.

تعریف در خط 491 فایل hwcomposer.h .

void(* dump)(struct hwc_composer_device_1 *dev, char *buff, int buff_len)

تعریف در خط 657 فایل hwcomposer.h .

int(* eventControl)(struct hwc_composer_device_1 *dev, int disp, int event, int enabled)

تعریف در خط 588 فایل hwcomposer.h .

int(* getActiveConfig)(struct hwc_composer_device_1 *dev, int disp)

تعریف در خط 724 فایل hwcomposer.h .

int(* getDisplayAttributes)(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t * ویژگی ها, int32_t * مقادیر)

تعریف در خط 710 فایل hwcomposer.h .

int(* getDisplayConfigs)(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)

تعریف در خط 689 فایل hwcomposer.h .

int(* آماده)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **نمایش)

تعریف در خط 527 فایل hwcomposer.h .

int(* query)(struct hwc_composer_device_1 *dev, int what, int *value)

تعریف در خط 640 فایل hwcomposer.h .

void(* registerProcs)(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs)

تعریف در خط 649 فایل hwcomposer.h .

void* reserved_proc[1]

تعریف در خط 777 فایل hwcomposer.h .

int(* set)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)

تعریف در خط 572 فایل hwcomposer.h .

int(* setActiveConfig)(struct hwc_composer_device_1 *dev, int disp, int index)

تعریف در خط 745 فایل hwcomposer.h .

int(* setCursorPositionAsync)(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)

تعریف در خط 772 فایل hwcomposer.h .

int(* setPowerMode)(struct hwc_composer_device_1 *dev, int disp, int mode)

تعریف در خط 631 فایل hwcomposer.h .


مستندات این ساختار از فایل زیر تولید شده است: