public class BMP_InfoHeader
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
BMP_InfoHeader.ByReference |
static class |
BMP_InfoHeader.ByValue |
Modifier and Type | Field and Description |
---|---|
short |
biBitCount
number of bits per pixel
C type : l_int16 |
int |
biClrImportant
number of important colors used
C type : l_int32 |
int |
biClrUsed
number of colors used
C type : l_int32 |
int |
biCompression
compression format (0 == uncompressed)
C type : l_int32 |
int |
biHeight
bitmap height in pixels
C type : l_int32 |
short |
biPlanes
number of bitmap planes
C type : l_int16 |
int |
biSize
size of the BMP_InfoHeader struct
C type : l_int32 |
int |
biSizeImage
size of image in bytes
C type : l_int32 |
int |
biWidth
bitmap width in pixels
C type : l_int32 |
int |
biXPelsPerMeter
pixels per meter in x direction
C type : l_int32 |
int |
biYPelsPerMeter
pixels per meter in y direction
C type : l_int32 |
Constructor and Description |
---|
BMP_InfoHeader() |
BMP_InfoHeader(com.sun.jna.Pointer peer) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<?> |
getFieldOrder() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int biSize
public int biWidth
public int biHeight
public short biPlanes
public short biBitCount
public int biCompression
public int biSizeImage
public int biXPelsPerMeter
public int biYPelsPerMeter
public int biClrUsed
public int biClrImportant