BitmapCoreHeader

Inheritance: java.lang.Object

public abstract class BitmapCoreHeader

Dimensioner och färgformat för DIB. Headernamn BITMAPCOREHEADER även känt som OS21XBITMAPHEADER.

Konstruktörer

KonstruktorBeskrivning
BitmapCoreHeader()

Fält

FältBeskrivning
BITMAP_CORE_HEADER_SIZEStorleken på BITMAPCOREHEADER‑headern, även kallad OS21XBITMAPHEADER.
OS_22_X_BITMAP_HEADER_SIZEStorleken på bitmap‑core‑header2.
OS_22_X_BITMAP_HEADER_FULL_SIZEStorleken på bitmap‑core‑header2.
BITMAP_INFO_HEADER_SIZEStorleken på bitmap‑information‑header v3.
BITMAP_INFO_HEADER_SIZE_V_2Storleken på bitmap‑information‑header v2.
BITMAP_INFO_HEADER_SIZE_V_3Storleken på bitmap‑information‑header v3.
BITMAP_INFO_HEADER_SIZE_V_4Storleken på bitmap‑information‑header v4.
BITMAP_INFO_HEADER_SIZE_V_5Storleken på bitmap‑information‑header v5.

Metoder

MetodBeskrivning
getHeaderSize()Hämtar eller anger storleken på denna struktur i byte.
setHeaderSize(long value)Hämtar eller anger storleken på denna struktur i byte.
getBitmapWidth()Hämtar eller anger bitmap‑bredden.
setBitmapWidth(int value)Hämtar eller anger bitmap‑bredden.
getBitmapHeight()Hämtar eller anger bitmap‑höjden.
setBitmapHeight(int value)Hämtar eller anger bitmap‑höjden.
getBitmapPlanes()Hämtar eller anger antalet plan.
setBitmapPlanes(int value)Hämtar eller anger antalet plan.
getBitsPerPixel()Hämtar eller anger antal bitar per pixel.
setBitsPerPixel(int value)Hämtar eller anger antal bitar per pixel.

BitmapCoreHeader()

public BitmapCoreHeader()

BITMAP_CORE_HEADER_SIZE

public static final int BITMAP_CORE_HEADER_SIZE

Storleken på BITMAPCOREHEADER‑headern, även kallad OS21XBITMAPHEADER.

OS_22_X_BITMAP_HEADER_SIZE

public static final int OS_22_X_BITMAP_HEADER_SIZE

Storleken på bitmap‑core‑header2.

OS_22_X_BITMAP_HEADER_FULL_SIZE

public static final int OS_22_X_BITMAP_HEADER_FULL_SIZE

Storleken på bitmap‑core‑header2.

BITMAP_INFO_HEADER_SIZE

public static final int BITMAP_INFO_HEADER_SIZE

Storleken på bitmap‑information‑header v3.

BITMAP_INFO_HEADER_SIZE_V_2

public static final int BITMAP_INFO_HEADER_SIZE_V_2

Storleken på bitmap‑information‑header v2.

BITMAP_INFO_HEADER_SIZE_V_3

public static final int BITMAP_INFO_HEADER_SIZE_V_3

Storleken på bitmap‑information‑header v3.

BITMAP_INFO_HEADER_SIZE_V_4

public static final int BITMAP_INFO_HEADER_SIZE_V_4

Storleken på bitmap‑information‑header v4.

BITMAP_INFO_HEADER_SIZE_V_5

public static final int BITMAP_INFO_HEADER_SIZE_V_5

Storleken på bitmap‑information‑header v5.

getHeaderSize()

public long getHeaderSize()

Hämtar eller anger storleken på denna struktur i byte.

Returns: long

setHeaderSize(long value)

public void setHeaderSize(long value)

Hämtar eller anger storleken på denna struktur i byte.

Parameters:

ParameterTypBeskrivning
värdelong

getBitmapWidth()

public int getBitmapWidth()

Hämtar eller anger bitmap‑bredden.

Returns: int

setBitmapWidth(int value)

public void setBitmapWidth(int value)

Hämtar eller anger bitmap‑bredden.

Parameters:

ParameterTypBeskrivning
värdeint

getBitmapHeight()

public int getBitmapHeight()

Hämtar eller anger bitmap‑höjden.

Returns: int

setBitmapHeight(int value)

public void setBitmapHeight(int value)

Hämtar eller anger bitmap‑höjden.

Parameters:

ParameterTypBeskrivning
värdeint

getBitmapPlanes()

public int getBitmapPlanes()

Hämtar eller anger antalet plan.

Returns: int

setBitmapPlanes(int value)

public void setBitmapPlanes(int value)

Hämtar eller anger antalet plan.

Parameters:

ParameterTypBeskrivning
värdeint

getBitsPerPixel()

public int getBitsPerPixel()

Hämtar eller anger antal bitar per pixel.

Returns: int

setBitsPerPixel(int value)

public void setBitsPerPixel(int value)

Hämtar eller anger antal bitar per pixel.

Parameters:

ParameterTypBeskrivning
värdeint