फ़्रेमबफ़र_डिवाइस_टी संरचना संदर्भ

फ़्रेमबफ़र_डिवाइस_टी संरचना संदर्भ

#include < fb.h >

डेटा फ़ील्ड

संरचना hw_device_t सामान्य
स्थिरांक uint32_t झंडे
स्थिरांक uint32_t चौड़ाई
स्थिरांक uint32_t ऊंचाई
स्थिरांक int छलांग
स्थिरांक int प्रारूप
स्थिरांक फ्लोट xdpi
स्थिरांक फ्लोट ydpi
स्थिरांक फ्लोट एफपीएस
स्थिरांक int न्यूनतमस्वैपअंतराल
स्थिरांक int अधिकतमस्वैपअंतराल
स्थिरांक int numFramebuffers
int यहाँ आरक्षित [7]
पूर्णांक(* सेटस्वैपइंटरवल )(स्ट्रक्चर फ्रेमबफ़र_डिवाइस_टी *विंडो, इंट इंटरवल)
पूर्णांक(* setUpdateRect )( structframebuffer_device_t *विंडो, int बाएँ, int शीर्ष, int चौड़ाई , int ऊँचाई )
पूर्णांक(* पोस्ट )(स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी *डेव, बफ़र_हैंडल_टी बफ़र)
पूर्णांक(* रचनापूर्ण )( structframebuffer_device_t *dev)
खालीपन(* डंप )(स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी *देव, चार *बफ़, इंट बफ़_लेन)
पूर्णांक(* इनेबलस्क्रीन )(स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी *डेव, इंट इनेबल)
खालीपन * आरक्षित_प्रोक [6]

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

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

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

struct hw_device_t सामान्य

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

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

int(* रचनापूर्ण)( structframebuffer_device_t *dev)

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

शून्य (* डंप) (स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी * देव, चार * बफ़, इंट बफ़_लेन)

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

int(* EnableScreen)( structframebuffer_device_t *dev, int Enable)

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

const uint32_t झंडे

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

स्थिरांक int प्रारूप

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

स्थिरांक फ्लोट एफपीएस

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

स्थिरांक uint32_t ऊँचाई

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

स्थिरांक पूर्णांक अधिकतमस्वैपइंटरवल

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

स्थिरांक पूर्णांक minSwapInterval

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

const int numFramebuffers

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

int(* पोस्ट)(स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी *डेव, बफ़र_हैंडल_टी बफ़र)

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

पूर्णांक आरक्षित[7]

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

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

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

पूर्णांक(* सेटस्वैपइंटरवल)(स्ट्रक्चर फ़्रेमबफ़र_डिवाइस_टी *विंडो, पूर्णांक अंतराल)

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

int(* setUpdateRect)( structframebuffer_device_t *विंडो, int बाएँ, int शीर्ष, int चौड़ाई , int ऊँचाई )

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

स्थिरांक int प्रगति

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

const uint32_t चौड़ाई

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

स्थिरांक फ्लोट xdpi

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

स्थिरांक फ्लोट ydpi

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


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