RawImage
public
final
class
RawImage
extends Object
| java.lang.Object | |
| ↳ | com.android.ddmlib.RawImage |
डिवाइस के फ़्रेम बफ़र से ली गई इमेज को दिखाने वाला डेटा.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
int |
COLOR_SPACE_DISPLAY_P3
|
int |
COLOR_SPACE_SRGB
|
int |
COLOR_SPACE_UNKNOWN
|
फ़ील्ड्स की फ़िल्में | |
|---|---|
public
int |
alpha_length
|
public
int |
alpha_offset
|
public
int |
blue_length
|
public
int |
blue_offset
|
public
int |
bpp
|
public
int |
colorSpace
|
public
byte[] |
data
|
public
int |
green_length
|
public
int |
green_offset
|
public
int |
height
|
public
int |
red_length
|
public
int |
red_offset
|
public
int |
size
|
public
int |
version
|
public
int |
width
|
पब्लिक कंस्ट्रक्टर | |
|---|---|
RawImage()
|
|
सार्वजनिक तरीके | |
|---|---|
BufferedImage
|
asBufferedImage()
|
int
|
getARGB(int index)
यह |
int
|
getBlueMask()
यह फ़ंक्शन, नीले रंग के लिए मास्क वैल्यू दिखाता है. |
int
|
getGreenMask()
यह फ़ंक्शन, हरे रंग के लिए मास्क वैल्यू दिखाता है. |
static
int
|
getHeaderSize(int version)
यह फ़ंक्शन, फ़्रेमबफ़र adb प्रोटोकॉल के किसी वर्शन के हेडर का साइज़ दिखाता है. |
String
|
getProfileName()
|
int
|
getRedMask()
लाल रंग के लिए मास्क वैल्यू दिखाता है. |
RawImage
|
getRotated()
यह इमेज का घुमाया गया वर्शन दिखाता है. इमेज को घड़ी की उल्टी दिशा में घुमाया जाता है. |
boolean
|
readHeader(int version, ByteBuffer buf)
यह फ़ंक्शन, |
कॉन्स्टेंट
COLOR_SPACE_DISPLAY_P3
public static final int COLOR_SPACE_DISPLAY_P3
कॉन्स्टेंट वैल्यू: 2 (0x00000002)
COLOR_SPACE_SRGB
public static final int COLOR_SPACE_SRGB
कॉन्स्टेंट वैल्यू: 1 (0x00000001)
COLOR_SPACE_UNKNOWN
public static final int COLOR_SPACE_UNKNOWN
कॉन्स्टेंट वैल्यू: 0 (0x00000000)
फ़ील्ड्स की फ़िल्में
alpha_length
public int alpha_length
alpha_offset
public int alpha_offset
blue_length
public int blue_length
blue_offset
public int blue_offset
बीपीपी
public int bpp
colorSpace
public int colorSpace
डेटा
public byte[] data
green_length
public int green_length
green_offset
public int green_offset
ऊंचाई
public int height
red_length
public int red_length
red_offset
public int red_offset
size
public int size
वर्शन
public int version
चौड़ाई
public int width
पब्लिक कंस्ट्रक्टर
RawImage
public RawImage ()
सार्वजनिक तरीके
asBufferedImage
public BufferedImage asBufferedImage ()
| रिटर्न | |
|---|---|
BufferedImage |
|
getARGB
public int getARGB (int index)
यह data में मौजूद index पिक्सल के लिए, ARGB पूर्णांक वैल्यू दिखाता है.
| पैरामीटर | |
|---|---|
index |
int |
| रिटर्न | |
|---|---|
int |
|
getBlueMask
public int getBlueMask ()
यह फ़ंक्शन, नीले रंग के लिए मास्क वैल्यू दिखाता है.
यह वैल्यू, org.eclipse.swt.graphics.PaletteData के साथ काम करती है
| रिटर्न | |
|---|---|
int |
|
getGreenMask
public int getGreenMask ()
यह फ़ंक्शन, हरे रंग के लिए मास्क वैल्यू दिखाता है.
यह वैल्यू, org.eclipse.swt.graphics.PaletteData के साथ काम करती है
| रिटर्न | |
|---|---|
int |
|
getHeaderSize
public static int getHeaderSize (int version)
यह फ़ंक्शन, फ़्रेमबफ़र adb प्रोटोकॉल के किसी वर्शन के हेडर का साइज़ दिखाता है.
| पैरामीटर | |
|---|---|
version |
int: प्रोटोकॉल का वर्शन |
| रिटर्न | |
|---|---|
int |
हेडर बनाने वाले पूर्णांकों की संख्या. |
getProfileName
public String getProfileName ()
| रिटर्न | |
|---|---|
String |
|
getRedMask
public int getRedMask ()
लाल रंग के लिए मास्क वैल्यू दिखाता है.
यह वैल्यू, org.eclipse.swt.graphics.PaletteData के साथ काम करती है
| रिटर्न | |
|---|---|
int |
|
getRotated
public RawImage getRotated ()
यह इमेज का घुमाया गया वर्शन दिखाता है. इमेज को घड़ी की उल्टी दिशा में घुमाया जाता है.
| रिटर्न | |
|---|---|
RawImage |
|
readHeader
public boolean readHeader (int version,
ByteBuffer buf)यह फ़ंक्शन, ERROR(/ByteBuffer) से RawImage के हेडर को पढ़ता है.
adb पर डेटा भेजने का तरीका, system/core/adb/framebuffer_service.c में बताया गया है
| पैरामीटर | |
|---|---|
version |
int: प्रोटोकॉल का वर्शन. |
buf |
ByteBuffer: वह बफ़र जिससे डेटा पढ़ा जाना है. |
| रिटर्न | |
|---|---|
boolean |
सफल होने पर सही |