BitmapCoreHeader
内容
[
隐藏
]Inheritance: java.lang.Object
public abstract class BitmapCoreHeader
DIB 的尺寸和颜色格式。标题名称 BITMAPCOREHEADER,也称为 OS21XBITMAPHEADER。
构造函数
| 构造函数 | 描述 |
|---|---|
| BitmapCoreHeader() |
字段
| 字段 | 描述 |
|---|---|
| BITMAP_CORE_HEADER_SIZE | BITMAPCOREHEADER(也称为 OS21XBITMAPHEADER)标题大小 |
| OS_22_X_BITMAP_HEADER_SIZE | 位图核心 header2 大小 |
| OS_22_X_BITMAP_HEADER_FULL_SIZE | 位图核心 header2 大小 |
| BITMAP_INFO_HEADER_SIZE | 位图信息标题大小 v3 |
| BITMAP_INFO_HEADER_SIZE_V_2 | 位图信息标题大小 v2 |
| BITMAP_INFO_HEADER_SIZE_V_3 | 位图信息标题大小 v3 |
| BITMAP_INFO_HEADER_SIZE_V_4 | 位图信息标题大小 v4 |
| BITMAP_INFO_HEADER_SIZE_V_5 | 位图信息标题大小 v5 |
方法
| 方法 | 描述 |
|---|---|
| getHeaderSize() | 获取或设置此结构的大小(字节)。 |
| setHeaderSize(long value) | 获取或设置此结构的大小(字节)。 |
| getBitmapWidth() | 获取或设置位图宽度。 |
| setBitmapWidth(int value) | 获取或设置位图宽度。 |
| getBitmapHeight() | 获取或设置位图高度。 |
| setBitmapHeight(int value) | 获取或设置位图高度。 |
| getBitmapPlanes() | 获取或设置平面数。 |
| setBitmapPlanes(int value) | 获取或设置平面数。 |
| getBitsPerPixel() | 获取或设置每像素位数。 |
| setBitsPerPixel(int value) | 获取或设置每像素位数。 |
BitmapCoreHeader()
public BitmapCoreHeader()
BITMAP_CORE_HEADER_SIZE
public static final int BITMAP_CORE_HEADER_SIZE
BITMAPCOREHEADER(也称为 OS21XBITMAPHEADER)标题大小
OS_22_X_BITMAP_HEADER_SIZE
public static final int OS_22_X_BITMAP_HEADER_SIZE
位图核心 header2 大小
OS_22_X_BITMAP_HEADER_FULL_SIZE
public static final int OS_22_X_BITMAP_HEADER_FULL_SIZE
位图核心 header2 大小
BITMAP_INFO_HEADER_SIZE
public static final int BITMAP_INFO_HEADER_SIZE
位图信息标题大小 v3
BITMAP_INFO_HEADER_SIZE_V_2
public static final int BITMAP_INFO_HEADER_SIZE_V_2
位图信息标题大小 v2
BITMAP_INFO_HEADER_SIZE_V_3
public static final int BITMAP_INFO_HEADER_SIZE_V_3
位图信息标题大小 v3
BITMAP_INFO_HEADER_SIZE_V_4
public static final int BITMAP_INFO_HEADER_SIZE_V_4
位图信息标题大小 v4
BITMAP_INFO_HEADER_SIZE_V_5
public static final int BITMAP_INFO_HEADER_SIZE_V_5
位图信息标题大小 v5
getHeaderSize()
public long getHeaderSize()
获取或设置此结构的大小(字节)。
Returns: long
setHeaderSize(long value)
public void setHeaderSize(long value)
获取或设置此结构的大小(字节)。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | long |
getBitmapWidth()
public int getBitmapWidth()
获取或设置位图宽度。
Returns: int
setBitmapWidth(int value)
public void setBitmapWidth(int value)
获取或设置位图宽度。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getBitmapHeight()
public int getBitmapHeight()
获取或设置位图高度。
Returns: int
setBitmapHeight(int value)
public void setBitmapHeight(int value)
获取或设置位图高度。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getBitmapPlanes()
public int getBitmapPlanes()
获取或设置平面数。
Returns: int
setBitmapPlanes(int value)
public void setBitmapPlanes(int value)
获取或设置平面数。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getBitsPerPixel()
public int getBitsPerPixel()
获取或设置每像素位数。
Returns: int
setBitsPerPixel(int value)
public void setBitsPerPixel(int value)
获取或设置每像素位数。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |