MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
bsp_BMP类 参考

构建一个BMP类 更多...

#include <bsp_BMP.h>

bsp_BMP 的协作图:
Collaboration graph
[图例]

Public 成员函数

 bsp_BMP (u32 Width, u32 Height)
 构造BMP数据头 更多...
 
 ~bsp_BMP (void)
 
void pels (u32 x, u32 y)
 设置像素 更多...
 
u32 giveData (void)
 给予数据空间 更多...
 
void delData (void)
 释放数据空间 更多...
 
void ColorsSet (u8 R, u8 G, u8 B, u32 i)
 设置调色板 更多...
 
void sizeSet (u32 x, u32 y)
 设置图片大小 更多...
 

Public 属性

_BITMAPINFO BITMAPINFO
 文件头 更多...
 
u32 Size
 文件大小 更多...
 
u8dat
 数据区 更多...
 

详细描述

构建一个BMP类

在文件 bsp_BMP.h96 行定义.

构造及析构函数说明

◆ bsp_BMP()

bsp_BMP::bsp_BMP ( u32  Width,
u32  Height 
)

构造BMP数据头

参数
Width图片宽度
Height图片高度

在文件 bsp_BMP.cpp97 行定义.

◆ ~bsp_BMP()

bsp_BMP::~bsp_BMP ( void  )

在文件 bsp_BMP.cpp121 行定义.

成员函数说明

◆ ColorsSet()

void bsp_BMP::ColorsSet ( u8  R,
u8  G,
u8  B,
u32  i 
)

设置调色板

参数
R红色
G绿色
B蓝色
i索引号

在文件 bsp_BMP.cpp68 行定义.

◆ delData()

void bsp_BMP::delData ( void  )

释放数据空间

在文件 bsp_BMP.cpp59 行定义.

◆ giveData()

u32 bsp_BMP::giveData ( void  )

给予数据空间

返回
返回给与的数据头

在文件 bsp_BMP.cpp52 行定义.

◆ pels()

void bsp_BMP::pels ( u32  x,
u32  y 
)

设置像素

参数
xx像素
yy像素

在文件 bsp_BMP.cpp45 行定义.

◆ sizeSet()

void bsp_BMP::sizeSet ( u32  x,
u32  y 
)

设置图片大小

参数
Width图片宽度
Height图片高度

在文件 bsp_BMP.cpp78 行定义.

类成员变量说明

◆ BITMAPINFO

_BITMAPINFO bsp_BMP::BITMAPINFO

文件头

在文件 bsp_BMP.h107 行定义.

◆ dat

u8* bsp_BMP::dat

数据区

在文件 bsp_BMP.h109 行定义.

◆ Size

u32 bsp_BMP::Size

文件大小

在文件 bsp_BMP.h108 行定义.


该类的文档由以下文件生成: