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

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

#include < hwcomposer.h >

डेटा फ़ील्ड

संरचना hw_device_t सामान्य
इंट (* तैयार करें )(स्ट्रक्चर hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **डिस्प्ले)
इंट (* सेट )(स्ट्रक्चर hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **डिस्प्ले)
इंट (* eventControl )(struct hwc_composer_device_1 *dev, int disp, int event, int enable)
संघ {
int(* रिक्त )(संरचना hwc_composer_device_1
* देव, इंट डिस्प, इंट ब्लैंक)
int(* setPowerMode )(स्ट्रक्चर hwc_composer_device_1
* देव, इंट डिस्प, इंट मोड)
};
इंट (* query )(struct hwc_composer_device_1 *dev, int what, int *value)
शून्य(* registerProcs )(स्ट्रक्चर hwc_composer_device_1 *dev, hwc_procs_t const *procs)
शून्य(* डंप )(स्ट्रक्चर hwc_composer_device_1 *dev, char *buff, int buff_len)
इंट (* getDisplayConfigs )(स्ट्रक्चर 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 *attributes, int32_t *values)
इंट (* getActiveConfig )(स्ट्रक्चर 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(* रिक्त)(संरचना hwc_composer_device_1 *dev, int disp, int रिक्त)

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

संरचना hw_device_t आम

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

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

शून्य (* डंप) (स्ट्रक्चर hwc_composer_device_1 *dev, char *buff, int buff_len)

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

इंट (* इवेंट कंट्रोल) (स्ट्रक्चर hwc_composer_device_1 * देव, इंट डिस्प, इंट इवेंट, इंट इनेबल्ड)

फ़ाइल 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(* तैयार)(स्ट्रक्चर hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **डिस्प्ले)

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

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

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

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

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

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

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

int(* set)(struct hwc_composer_device_1 *dev, size_t numDisplays, hwc_display_contents_1_t **डिस्प्ले)

फ़ाइल 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