hwc_composer_device_1 مرجع الهيكل
#include < hwcomposer.h >
حقول البيانات | |
هيكل hw_device_t | مشترك |
int (* | تحضير ) ( هيكل hwc_composer_device_1 * dev، size_t numDisplays، hwc_display_contents_1_t ** display) |
int (* | set ) (Struct hwc_composer_device_1 * dev، size_t numDisplays، hwc_display_contents_1_t ** display) |
int (* | eventControl ) (Struct hwc_composer_device_1 * dev، int disp، int event، int ممكن) |
اتحاد { | |
int (* blank ) ( هيكل hwc_composer_device_1 * dev ، int disp ، int blank) | |
int (* setPowerMode ) ( هيكل hwc_composer_device_1 * dev ، int disp ، int mode) | |
} ؛ | |
int (* | الاستعلام ) ( الهيكل hwc_composer_device_1 * dev ، int what ، int * value) |
فارغ(* | RegisterProcs ) (Struct hwc_composer_device_1 * dev، hwc_procs_t const * procs) |
فارغ(* | تفريغ ) (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 ) (البنية hwc_composer_device_1 * dev ، int disp ، uint32_t config ، const uint32_t * السمات ، int32_t * القيم) |
int (* | getActiveConfig ) ( هيكل hwc_composer_device_1 * dev ، int disp) |
int (* | setActiveConfig ) ( هيكل hwc_composer_device_1 * dev ، int disp ، int index) |
int (* | setCursorPositionAsync ) (البنية hwc_composer_device_1 * dev ، int disp ، int x_pos ، int y_pos) |
فارغ * | إجراء_محجوز [1] |
وصف مفصل
التعريف في السطر 484 للملف hwcomposer.h .
التوثيق الميداني
اتحاد { ... } |
int (* blank) (Struct hwc_composer_device_1 * dev ، int disp ، int blank) |
التعريف في السطر 606 للملف hwcomposer.h .
هيكل hw_device_t مشترك |
الطرق الشائعة لجهاز مؤلف الأجهزة. يجب أن يكون هذا هو العضو الأول في hwc_composer_device_1 حيث سيقوم مستخدمو هذه البنية بإلقاء مؤشر hw_device_t إلى hwc_composer_device_1 في السياقات حيث يُعرف أن hw_device_t يشير إلى hwc_composer_device_1 .
التعريف في السطر 491 للملف hwcomposer.h .
باطل (* تفريغ) ( هيكل 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 ممكن) |
التعريف في السطر 588 للملف hwcomposer.h .
int (* getActiveConfig) (Struct hwc_composer_device_1 * dev، int disp) |
التعريف في السطر 724 للملف hwcomposer.h .
int (* getDisplayAttributes) (البنية 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 (* تحضير) ( هيكل hwc_composer_device_1 * dev ، size_t numDisplays ، hwc_display_contents_1_t ** display) |
التعريف في السطر 527 للملف hwcomposer.h .
int (* query) ( هيكل hwc_composer_device_1 * dev ، int what ، int * value) |
التعريف في السطر 640 من الملف hwcomposer.h .
باطل (* registerProcs) ( هيكل 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 ** display) |
التعريف في السطر 572 للملف hwcomposer.h .
int (* setActiveConfig) ( هيكل hwc_composer_device_1 * dev ، int disp ، int index) |
التعريف في السطر 745 للملف hwcomposer.h .
int (* setCursorPositionAsync) ( هيكل 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 .
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة / libhardware / تشمل / الأجهزة / hwcomposer.h