com.moesol.bindings.platform_sdk.windows_api
Class BITMAPINFOHEADER

java.lang.Object
  extended by com.moesol.bindings.NativeStructure
      extended by com.moesol.bindings.platform_sdk.windows_api.BITMAPINFOHEADER
All Implemented Interfaces:
Comparable

public class BITMAPINFOHEADER
extends NativeStructure


Field Summary
static int BI_BITFIELDS
           
static int BI_RGB
           
static int BI_RLE4
           
static int BI_RLE8
           
 
Constructor Summary
BITMAPINFOHEADER()
           
BITMAPINFOHEADER(byte[] bytes)
           
 
Method Summary
 short get_biBitCount()
           
 int get_biClrImportant()
           
 int get_biClrUsed()
           
 int get_biCompression()
           
 int get_biHeight()
           
 short get_biPlanes()
           
 int get_biSize()
           
 int get_biSizeImage()
           
 int get_biWidth()
           
 int get_biXPelsPerMeter()
           
 int get_biYPelsPerMeter()
           
 void set_biBitCount(short v)
           
 void set_biClrImportant(int v)
           
 void set_biClrUsed(int v)
           
 void set_biCompression(int v)
           
 void set_biHeight(int v)
           
 void set_biPlanes(short v)
           
 void set_biSize(int v)
           
 void set_biSizeImage(int v)
           
 void set_biWidth(int v)
           
 void set_biXPelsPerMeter(int v)
           
 void set_biYPelsPerMeter(int v)
           
static int sizeof()
           
 
Methods inherited from class com.moesol.bindings.NativeStructure
_getByteBuffer, _getStructureBytes, clearRecord, compareTo, equals, freeLpwstr, getArray, getBool, getBOOLArray, getBstr, getBSTRArray, getBstrArray, getByte, getBYTEArray, getByteArray, getByteBuffer, getByteSize, getByteString, getDate, getDouble, getDOUBLEArray, getDoubleArray, getDoubleSize, getFloat, getFLOATArray, getFloatArray, getFloatSize, getInt, getINTArray, getIntArray, getInterface, getIntSize, getLong, getLONGArray, getLongSize, getLpwstr, getPtrInt, getPtrShort, getPtrShortString, getPtrStruct, getPtrUnsignedByte, getPtrUnsignedShort, getPtrVariant, getPtrvoid, getRemaining, getSCODE, getShort, getSHORTArray, getShortArray, getShortSize, getSlice, getSlice, getString, getStruct, getStruct, getStructArray, getUINTArray, getUnsignedByte, getUnsignedByteArray, getUnsignedByteSize, getUnsignedInt, getUnsignedIntArray, getUnsignedIntSize, getUnsignedLongLong, getUnsignedLongSize, getUnsignedShort, getUnsignedShortArray, getUnsignedShortSize, getUSHORTArray, getVariant, getVARIANTArray, hashCode, order, order, putArray, putBool, putBOOLArray, putBstr, putBstrArray, putBSTRArray, putByte, putByteArray, putBYTEArray, putByteString, putDate, putDouble, putDOUBLEArray, putDoubleArray, putFloat, putFLOATArray, putFloatArray, putInt, putINTArray, putIntArray, putInterface, putLong, putLONGArray, putLpwstr, putPtrInt, putPtrShort, putPtrShortString, putPtrStruct, putPtrUnsignedByte, putPtrUnsignedShort, putPtrVariant, putPtrvoid, putSCODE, putShort, putShortArray, putSHORTArray, putString, putStruct, putStruct, putStructArray, putUINTArray, putUnsignedByte, putUnsignedByteArray, putUnsignedInt, putUnsignedIntArray, putUnsignedLongLong, putUnsignedShort, putUnsignedShortArray, putUSHORTArray, putVariant, putVARIANTArray, stringFromC, stringFromC, zero
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BI_RGB

public static final int BI_RGB
See Also:
Constant Field Values

BI_RLE8

public static final int BI_RLE8
See Also:
Constant Field Values

BI_RLE4

public static final int BI_RLE4
See Also:
Constant Field Values

BI_BITFIELDS

public static final int BI_BITFIELDS
See Also:
Constant Field Values
Constructor Detail

BITMAPINFOHEADER

public BITMAPINFOHEADER()

BITMAPINFOHEADER

public BITMAPINFOHEADER(byte[] bytes)
Method Detail

sizeof

public static int sizeof()

set_biSize

public void set_biSize(int v)

get_biSize

public int get_biSize()

set_biWidth

public void set_biWidth(int v)

get_biWidth

public int get_biWidth()

set_biHeight

public void set_biHeight(int v)

get_biHeight

public int get_biHeight()

set_biPlanes

public void set_biPlanes(short v)

get_biPlanes

public short get_biPlanes()

set_biBitCount

public void set_biBitCount(short v)

get_biBitCount

public short get_biBitCount()

set_biCompression

public void set_biCompression(int v)

get_biCompression

public int get_biCompression()

set_biSizeImage

public void set_biSizeImage(int v)

get_biSizeImage

public int get_biSizeImage()

set_biXPelsPerMeter

public void set_biXPelsPerMeter(int v)

get_biXPelsPerMeter

public int get_biXPelsPerMeter()

set_biYPelsPerMeter

public void set_biYPelsPerMeter(int v)

get_biYPelsPerMeter

public int get_biYPelsPerMeter()

set_biClrUsed

public void set_biClrUsed(int v)

get_biClrUsed

public int get_biClrUsed()

set_biClrImportant

public void set_biClrImportant(int v)

get_biClrImportant

public int get_biClrImportant()


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.