hwc_composer_device_1 संरचना संदर्भ

hwc_composer_device_1 संरचना संदर्भ

#include < hwcomposer.h >

डेटा फ़ील्ड

संरचना hw_device_t सामान्य
पूर्णांक(* तैयार करें )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **display)
पूर्णांक(* सेट )(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **display)
पूर्णांक(* इवेंटकंट्रोल )(struct hwc_composer_device_1 *dev, int disp, int इवेंट, int सक्षम)
संघ {
int(* रिक्त )(struct hwc_composer_device_1
*देव, इंट डिस्प, इंट ब्लैंक)
int(* setPowerMode )(struct hwc_composer_device_1
*देव, इंट डिस्प, इंट मोड)
};
पूर्णांक(* क्वेरी )(struct hwc_composer_device_1 *dev, int क्या, int *मान)
खालीपन(* रजिस्टरप्रोक्स )(struct hwc_composer_device_1 *dev, hwc_procs_t const *procs)
खालीपन(* डंप )(struct hwc_composer_device_1 *dev, char *buff, int buff_len)
पूर्णांक(* getDisplayConfigs )(struct hwc_composer_device_1 *dev, int disp, uint32_t *configs, size_t *numConfigs)
पूर्णांक(* getDisplayAttributes )(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t *विशेषताएं, int32_t *मान)
पूर्णांक(* getActiveConfig )(struct hwc_composer_device_1 *dev, int disp)
पूर्णांक(* setActiveConfig )(struct hwc_composer_device_1 *dev, int disp, int Index)
पूर्णांक(* setCursorPositionAsync )(struct hwc_composer_device_1 *dev, int disp, int x_pos, int y_pos)
खालीपन * आरक्षित_प्रोक [1]

विस्तृत विवरण

फ़ाइल hwcomposer.h की पंक्ति 484 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

संघ { ... }
int(* रिक्त)(struct hwc_composer_device_1 *dev, int disp, int रिक्त)

फ़ाइल hwcomposer.h की पंक्ति 606 पर परिभाषा।

struct hw_device_t सामान्य

हार्डवेयर कंपोज़र डिवाइस की सामान्य विधियाँ। यह hwc_composer_device_1 का पहला सदस्य होना चाहिए क्योंकि इस संरचना के उपयोगकर्ता उन संदर्भों में hw_device_t को hwc_composer_device_1 पॉइंटर में डालेंगे जहां यह ज्ञात है कि hw_device_t एक hwc_composer_device_1 का संदर्भ देता है।

फ़ाइल hwcomposer.h की पंक्ति 491 पर परिभाषा।

शून्य(* डंप)(struct hwc_composer_device_1 *dev, char *buff, int buff_len)

फ़ाइल hwcomposer.h की पंक्ति 657 पर परिभाषा।

int(* इवेंटकंट्रोल)(struct hwc_composer_device_1 *dev, int disp, int इवेंट, int सक्षम)

फ़ाइल hwcomposer.h की पंक्ति 588 पर परिभाषा।

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

फ़ाइल hwcomposer.h की पंक्ति 724 पर परिभाषा।

int(* getDisplayAttributes)(struct hwc_composer_device_1 *dev, int disp, uint32_t config, const uint32_t *विशेषताएं, int32_t *मान)

फ़ाइल hwcomposer.h की पंक्ति 710 पर परिभाषा।

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

फ़ाइल hwcomposer.h की पंक्ति 689 पर परिभाषा।

int(* तैयार करें)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)

फ़ाइल hwcomposer.h की पंक्ति 527 पर परिभाषा।

int(* क्वेरी)(struct hwc_composer_device_1 *dev, int क्या, int *मान)

फ़ाइल hwcomposer.h की पंक्ति 640 पर परिभाषा।

शून्य(* रजिस्टरप्रोक्स)(स्ट्रक्चर hwc_composer_device_1 *dev, hwc_procs_t const *procs)

फ़ाइल hwcomposer.h की पंक्ति 649 पर परिभाषा।

शून्य* आरक्षित_प्रोक[1]

फ़ाइल hwcomposer.h की पंक्ति 777 पर परिभाषा।

int(* सेट)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **displays)

फ़ाइल hwcomposer.h की पंक्ति 572 पर परिभाषा।

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

फ़ाइल hwcomposer.h की पंक्ति 745 पर परिभाषा।

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

फ़ाइल hwcomposer.h की पंक्ति 772 पर परिभाषा।

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

फ़ाइल hwcomposer.h की पंक्ति 631 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ hwcomposer.h