Files
MicrochipFor32/Doc/html/bsp___b_m_p_8h_source.html
XerolySkinner d14d2c5c95 换血大更新
2023-03-06 12:44:58 +08:00

212 lines
41 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MF32BSP_XerolySkinner: D:/gitt/MicrochipFor32/bsp_Device/bsp_math/bsp_BMP.h 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">MF32BSP_XerolySkinner<span id="projectnumber">&#160;2.0.0</span>
</div>
<div id="projectbrief">C++版本的驱动库</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','搜索');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_7d600478d4be1ed73c651a71d29ab217.html">bsp_Device</a></li><li class="navelem"><a class="el" href="dir_0b00494da97109c0933a24e4249d2d8f.html">bsp_math</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">bsp_BMP.h</div></div>
</div><!--header-->
<div class="contents">
<a href="bsp___b_m_p_8h.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> #</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> # Copyright (c) 2022 Yuankang Liang(XerolySkinner)</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> #</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> # 本软件按原样提供,无任何明示或暗示</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> # 在任何情况下,作者都不承担任何损害赔偿责任</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> #</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> # 使用的许可声明:</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> # 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> # 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> # 并且版权声明和许可声明同时出现.</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> # 3. 你有使用,复制,修改,分发,和销售本软件的许可.</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> # 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> # 5. 本通知不得从任何来源删除或更改.</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> #</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> # Yuankang Liang(XerolySkinner)</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> # E-mail:zabbcccbbaz@163.com</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> # QQ:2715099320</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> # Mobile Phone:13005636215</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> #</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> # All rights reserved.</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> */</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &quot;<a class="code" href="varint_8h.html">varint.h</a>&quot;</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include &lt;stdlib.h&gt;</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="comment">//----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="comment">// 文件头</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#pragma pack(1)</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html"> 44</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>{</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a6810e258839bc4345e2036af20e607db"> 46</a></span> <a class="code hl_typedef" href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a6810e258839bc4345e2036af20e607db">bfType</a>; <span class="comment">//文件标志.固定为&#39;BM&#39;,用来识别BMP位图类型</span></div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a1bd9726a58f87d278efa58d6d7c70a81"> 47</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a1bd9726a58f87d278efa58d6d7c70a81">bfSize</a>; <span class="comment">//文件大小,占四个字节</span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a71c78132cda5e8b032fb4f549ec9a14a"> 48</a></span> <a class="code hl_typedef" href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a71c78132cda5e8b032fb4f549ec9a14a">bfReserved1</a>; <span class="comment">//保留总为0</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a3f69e4551c8fee241e5a4cd224c64f50"> 49</a></span> <a class="code hl_typedef" href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a3f69e4551c8fee241e5a4cd224c64f50">bfReserved2</a>; <span class="comment">//保留总为0</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#af53728df68db96b9decc5100bc1bf7e0"> 50</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#af53728df68db96b9decc5100bc1bf7e0">bfOffBits</a>; <span class="comment">//从文件开始到位图数据(bitmap data)开始之间的的偏移量</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>}<a class="code hl_struct" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html">_BITMAPFILEHEADER</a>;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html"> 55</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a750a301fb5962c5fc2b7fac173d96bdf"> 56</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a750a301fb5962c5fc2b7fac173d96bdf">biSize</a>; <span class="comment">//BITMAPINFOHEADER结构所需要的字数。</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a28dd4e1f56936b64f6e01db9b2d171f2"> 57</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a28dd4e1f56936b64f6e01db9b2d171f2">biWidth</a>; <span class="comment">//图象的宽度,以象素为单位 </span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a9f6c38749a3b5f8b261be7a6556cf97a"> 58</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a9f6c38749a3b5f8b261be7a6556cf97a">biHeight</a>; <span class="comment">//图象的高度,以象素为单位 </span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a42d10de030492301ff4a3d5cfb91c2dd"> 59</a></span> <a class="code hl_typedef" href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a42d10de030492301ff4a3d5cfb91c2dd">biPlanes</a>; <span class="comment">//为目标设备说明位面数其值将总是被设为1 </span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a98f05ea6cc8388d3ca701a834b04a286"> 60</a></span> <a class="code hl_typedef" href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a98f05ea6cc8388d3ca701a834b04a286">biBitCount</a>; <span class="comment">//比特数/象素其值为1、4、8、16、24、或32</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#aef77b295d3a4b6540873c9e0d2ef53d2"> 61</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#aef77b295d3a4b6540873c9e0d2ef53d2">biCompression</a>; <span class="comment">//图象数据压缩的类型。其值可以是下述值之一:</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="comment">//BI_RGB没有压缩</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="comment">//BI_RLE8每个象素8比特的RLE压缩编码压缩格式由2字节组成(重复象素计数和颜色索引)</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="comment">//BI_RLE4每个象素4比特的RLE压缩编码压缩格式由2字节组成</span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="comment">//BI_BITFIELDS每个象素的比特由指定的掩码决定。</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0fa85188799eb931e2a03c887751a89e"> 66</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0fa85188799eb931e2a03c887751a89e">biSizeImage</a>; <span class="comment">//图象的大小以字节为单位。当用BI_RGB格式时可设置为0</span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a6a7eb9da9dfb7790486523dac6c4b6c2"> 67</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a6a7eb9da9dfb7790486523dac6c4b6c2">biXPelsPerMeter</a>; <span class="comment">//水平分辨率,用象素/米表示</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0c830c96c45441edc35a5397bc86ace0"> 68</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0c830c96c45441edc35a5397bc86ace0">biYPelsPerMeter</a>; <span class="comment">//垂直分辨率,用象素/米表示</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a1bb27f668cbed1ce6523e7042962a0e7"> 69</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a1bb27f668cbed1ce6523e7042962a0e7">biClrUsed</a>; <span class="comment">//位图实际使用的彩色表中的颜色索引数</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a4ee52fd1ab5c173a6e54444d1ec61dab"> 70</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a4ee52fd1ab5c173a6e54444d1ec61dab">biClrImportant</a>; <span class="comment">//对图象显示有重要影响的颜色索引的数目如果是0表示都重要。</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>}<a class="code hl_struct" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html">_BITMAPINFOHEADER</a>;</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="struct___r_g_b_q_u_a_d.html"> 75</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span>{</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="struct___r_g_b_q_u_a_d.html#ad26ba005b107e31a81b9e3e981ca9f1d"> 76</a></span> <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="struct___r_g_b_q_u_a_d.html#ad26ba005b107e31a81b9e3e981ca9f1d">rgbBlue</a>; <span class="comment">//指定蓝色强度</span></div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="struct___r_g_b_q_u_a_d.html#a2e445545aae97ebab36603942d3780d1"> 77</a></span> <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="struct___r_g_b_q_u_a_d.html#a2e445545aae97ebab36603942d3780d1">rgbGreen</a>; <span class="comment">//指定绿色强度 </span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="struct___r_g_b_q_u_a_d.html#a9756faed264a45ead4f89567e807247f"> 78</a></span> <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="struct___r_g_b_q_u_a_d.html#a9756faed264a45ead4f89567e807247f">rgbRed</a>; <span class="comment">//指定红色强度 </span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="struct___r_g_b_q_u_a_d.html#a742c7421feef58afb68308d3643bd924"> 79</a></span> <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="struct___r_g_b_q_u_a_d.html#a742c7421feef58afb68308d3643bd924">rgbReserved</a>; <span class="comment">//保留设置为0 </span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }<a class="code hl_struct" href="struct___r_g_b_q_u_a_d.html">_RGBQUAD</a>;</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o.html"> 84</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span>{</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o.html#a3356c2aeed730cf31d05fd09244ecbce"> 85</a></span> <a class="code hl_struct" href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html">_BITMAPFILEHEADER</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o.html#a3356c2aeed730cf31d05fd09244ecbce">bmfHeader</a>; <span class="comment">//位图文件头</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o.html#a7d9eafe9a3374cd06dc22fda1af98b6d"> 86</a></span> <a class="code hl_struct" href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html">_BITMAPINFOHEADER</a> <a class="code hl_variable" href="struct___b_i_t_m_a_p_i_n_f_o.html#a7d9eafe9a3374cd06dc22fda1af98b6d">bmiHeader</a>; <span class="comment">//位图信息头 </span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="struct___b_i_t_m_a_p_i_n_f_o.html#ab5fe5744a8fe46833743bc6b5cf72a49"> 87</a></span> <a class="code hl_struct" href="struct___r_g_b_q_u_a_d.html">_RGBQUAD</a> bmiColors[256]; <span class="comment">//调色板</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>}<a class="code hl_struct" href="struct___b_i_t_m_a_p_i_n_f_o.html">_BITMAPINFO</a>;</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#pragma pack()</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="comment">//----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="comment">// 头文件</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="classbsp___b_m_p.html"> 96</a></span><span class="comment"></span><span class="keyword">class </span><a class="code hl_class" href="classbsp___b_m_p.html">bsp_BMP</a> {</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <a class="code hl_class" href="classbsp___b_m_p.html">bsp_BMP</a>(<a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> Width, <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> Height);</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <a class="code hl_function" href="classbsp___b_m_p.html#a604d7e5683da37be890672aa690c2ff2">~bsp_BMP</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classbsp___b_m_p.html#a4aaa5a2ea2f5b3c07c8e16009984766e">pels</a>(<a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> x, <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> y);</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_function" href="classbsp___b_m_p.html#ae0e2551a06b8ad966a86b2c8324da25c">giveData</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classbsp___b_m_p.html#abe5d545dea1090a228843f140650f573">delData</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classbsp___b_m_p.html#a17c0c014ef6ce7d09a5dd81c5d2c5d57">ColorsSet</a>(<a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> R, <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> G, <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> B,<a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> i);</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classbsp___b_m_p.html#a535cd9bfe5e49ba97ff9c4a1dd8ebb51">sizeSet</a>(<a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> x, <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> y);</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="classbsp___b_m_p.html#a64dcf31f5722327336d87794b873a335"> 107</a></span> <a class="code hl_struct" href="struct___b_i_t_m_a_p_i_n_f_o.html">_BITMAPINFO</a> <a class="code hl_variable" href="classbsp___b_m_p.html#a64dcf31f5722327336d87794b873a335">BITMAPINFO</a>; </div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="classbsp___b_m_p.html#a8a1c31ee70ed4061ad8bea4254959b83"> 108</a></span> <a class="code hl_typedef" href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="classbsp___b_m_p.html#a8a1c31ee70ed4061ad8bea4254959b83">Size</a>; </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="classbsp___b_m_p.html#a2023aceaef140268a12bc61b81d410ca"> 109</a></span> <a class="code hl_typedef" href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a>* <a class="code hl_variable" href="classbsp___b_m_p.html#a2023aceaef140268a12bc61b81d410ca">dat</a>; </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> };</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassbsp___b_m_p_html"><div class="ttname"><a href="classbsp___b_m_p.html">bsp_BMP</a></div><div class="ttdoc">构建一个BMP类</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00096">bsp_BMP.h:96</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a17c0c014ef6ce7d09a5dd81c5d2c5d57"><div class="ttname"><a href="classbsp___b_m_p.html#a17c0c014ef6ce7d09a5dd81c5d2c5d57">bsp_BMP::ColorsSet</a></div><div class="ttdeci">void ColorsSet(u8 R, u8 G, u8 B, u32 i)</div><div class="ttdoc">设置调色板</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00068">bsp_BMP.cpp:68</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a2023aceaef140268a12bc61b81d410ca"><div class="ttname"><a href="classbsp___b_m_p.html#a2023aceaef140268a12bc61b81d410ca">bsp_BMP::dat</a></div><div class="ttdeci">u8 * dat</div><div class="ttdoc">数据区</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00109">bsp_BMP.h:109</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a4aaa5a2ea2f5b3c07c8e16009984766e"><div class="ttname"><a href="classbsp___b_m_p.html#a4aaa5a2ea2f5b3c07c8e16009984766e">bsp_BMP::pels</a></div><div class="ttdeci">void pels(u32 x, u32 y)</div><div class="ttdoc">设置像素</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00045">bsp_BMP.cpp:45</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a535cd9bfe5e49ba97ff9c4a1dd8ebb51"><div class="ttname"><a href="classbsp___b_m_p.html#a535cd9bfe5e49ba97ff9c4a1dd8ebb51">bsp_BMP::sizeSet</a></div><div class="ttdeci">void sizeSet(u32 x, u32 y)</div><div class="ttdoc">设置图片大小</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00078">bsp_BMP.cpp:78</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a604d7e5683da37be890672aa690c2ff2"><div class="ttname"><a href="classbsp___b_m_p.html#a604d7e5683da37be890672aa690c2ff2">bsp_BMP::~bsp_BMP</a></div><div class="ttdeci">~bsp_BMP(void)</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00121">bsp_BMP.cpp:121</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a64dcf31f5722327336d87794b873a335"><div class="ttname"><a href="classbsp___b_m_p.html#a64dcf31f5722327336d87794b873a335">bsp_BMP::BITMAPINFO</a></div><div class="ttdeci">_BITMAPINFO BITMAPINFO</div><div class="ttdoc">文件头</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00107">bsp_BMP.h:107</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_a8a1c31ee70ed4061ad8bea4254959b83"><div class="ttname"><a href="classbsp___b_m_p.html#a8a1c31ee70ed4061ad8bea4254959b83">bsp_BMP::Size</a></div><div class="ttdeci">u32 Size</div><div class="ttdoc">文件大小</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00108">bsp_BMP.h:108</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_abe5d545dea1090a228843f140650f573"><div class="ttname"><a href="classbsp___b_m_p.html#abe5d545dea1090a228843f140650f573">bsp_BMP::delData</a></div><div class="ttdeci">void delData(void)</div><div class="ttdoc">释放数据空间</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00059">bsp_BMP.cpp:59</a></div></div>
<div class="ttc" id="aclassbsp___b_m_p_html_ae0e2551a06b8ad966a86b2c8324da25c"><div class="ttname"><a href="classbsp___b_m_p.html#ae0e2551a06b8ad966a86b2c8324da25c">bsp_BMP::giveData</a></div><div class="ttdeci">u32 giveData(void)</div><div class="ttdoc">给予数据空间</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8cpp_source.html#l00052">bsp_BMP.cpp:52</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html">_BITMAPFILEHEADER</a></div><div class="ttdoc">位图文件头</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00044">bsp_BMP.h:45</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html_a1bd9726a58f87d278efa58d6d7c70a81"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a1bd9726a58f87d278efa58d6d7c70a81">_BITMAPFILEHEADER::bfSize</a></div><div class="ttdeci">u32 bfSize</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00047">bsp_BMP.h:47</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html_a3f69e4551c8fee241e5a4cd224c64f50"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a3f69e4551c8fee241e5a4cd224c64f50">_BITMAPFILEHEADER::bfReserved2</a></div><div class="ttdeci">u16 bfReserved2</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00049">bsp_BMP.h:49</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html_a6810e258839bc4345e2036af20e607db"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a6810e258839bc4345e2036af20e607db">_BITMAPFILEHEADER::bfType</a></div><div class="ttdeci">u16 bfType</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00046">bsp_BMP.h:46</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html_a71c78132cda5e8b032fb4f549ec9a14a"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#a71c78132cda5e8b032fb4f549ec9a14a">_BITMAPFILEHEADER::bfReserved1</a></div><div class="ttdeci">u16 bfReserved1</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00048">bsp_BMP.h:48</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r_html_af53728df68db96b9decc5100bc1bf7e0"><div class="ttname"><a href="struct___b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html#af53728df68db96b9decc5100bc1bf7e0">_BITMAPFILEHEADER::bfOffBits</a></div><div class="ttdeci">u32 bfOffBits</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00050">bsp_BMP.h:50</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html">_BITMAPINFOHEADER</a></div><div class="ttdoc">位图信息头</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00055">bsp_BMP.h:55</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a0c830c96c45441edc35a5397bc86ace0"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0c830c96c45441edc35a5397bc86ace0">_BITMAPINFOHEADER::biYPelsPerMeter</a></div><div class="ttdeci">u32 biYPelsPerMeter</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00068">bsp_BMP.h:68</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a0fa85188799eb931e2a03c887751a89e"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a0fa85188799eb931e2a03c887751a89e">_BITMAPINFOHEADER::biSizeImage</a></div><div class="ttdeci">u32 biSizeImage</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00066">bsp_BMP.h:66</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a1bb27f668cbed1ce6523e7042962a0e7"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a1bb27f668cbed1ce6523e7042962a0e7">_BITMAPINFOHEADER::biClrUsed</a></div><div class="ttdeci">u32 biClrUsed</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00069">bsp_BMP.h:69</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a28dd4e1f56936b64f6e01db9b2d171f2"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a28dd4e1f56936b64f6e01db9b2d171f2">_BITMAPINFOHEADER::biWidth</a></div><div class="ttdeci">u32 biWidth</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00057">bsp_BMP.h:57</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a42d10de030492301ff4a3d5cfb91c2dd"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a42d10de030492301ff4a3d5cfb91c2dd">_BITMAPINFOHEADER::biPlanes</a></div><div class="ttdeci">u16 biPlanes</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00059">bsp_BMP.h:59</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a4ee52fd1ab5c173a6e54444d1ec61dab"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a4ee52fd1ab5c173a6e54444d1ec61dab">_BITMAPINFOHEADER::biClrImportant</a></div><div class="ttdeci">u32 biClrImportant</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00070">bsp_BMP.h:70</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a6a7eb9da9dfb7790486523dac6c4b6c2"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a6a7eb9da9dfb7790486523dac6c4b6c2">_BITMAPINFOHEADER::biXPelsPerMeter</a></div><div class="ttdeci">u32 biXPelsPerMeter</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00067">bsp_BMP.h:67</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a750a301fb5962c5fc2b7fac173d96bdf"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a750a301fb5962c5fc2b7fac173d96bdf">_BITMAPINFOHEADER::biSize</a></div><div class="ttdeci">u32 biSize</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00056">bsp_BMP.h:56</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a98f05ea6cc8388d3ca701a834b04a286"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a98f05ea6cc8388d3ca701a834b04a286">_BITMAPINFOHEADER::biBitCount</a></div><div class="ttdeci">u16 biBitCount</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00060">bsp_BMP.h:60</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_a9f6c38749a3b5f8b261be7a6556cf97a"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#a9f6c38749a3b5f8b261be7a6556cf97a">_BITMAPINFOHEADER::biHeight</a></div><div class="ttdeci">u32 biHeight</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00058">bsp_BMP.h:58</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r_html_aef77b295d3a4b6540873c9e0d2ef53d2"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html#aef77b295d3a4b6540873c9e0d2ef53d2">_BITMAPINFOHEADER::biCompression</a></div><div class="ttdeci">u32 biCompression</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00061">bsp_BMP.h:61</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_html"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o.html">_BITMAPINFO</a></div><div class="ttdoc">BMP文件头</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00084">bsp_BMP.h:84</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_html_a3356c2aeed730cf31d05fd09244ecbce"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o.html#a3356c2aeed730cf31d05fd09244ecbce">_BITMAPINFO::bmfHeader</a></div><div class="ttdeci">_BITMAPFILEHEADER bmfHeader</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00085">bsp_BMP.h:85</a></div></div>
<div class="ttc" id="astruct___b_i_t_m_a_p_i_n_f_o_html_a7d9eafe9a3374cd06dc22fda1af98b6d"><div class="ttname"><a href="struct___b_i_t_m_a_p_i_n_f_o.html#a7d9eafe9a3374cd06dc22fda1af98b6d">_BITMAPINFO::bmiHeader</a></div><div class="ttdeci">_BITMAPINFOHEADER bmiHeader</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00086">bsp_BMP.h:86</a></div></div>
<div class="ttc" id="astruct___r_g_b_q_u_a_d_html"><div class="ttname"><a href="struct___r_g_b_q_u_a_d.html">_RGBQUAD</a></div><div class="ttdoc">调色板</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00075">bsp_BMP.h:75</a></div></div>
<div class="ttc" id="astruct___r_g_b_q_u_a_d_html_a2e445545aae97ebab36603942d3780d1"><div class="ttname"><a href="struct___r_g_b_q_u_a_d.html#a2e445545aae97ebab36603942d3780d1">_RGBQUAD::rgbGreen</a></div><div class="ttdeci">u8 rgbGreen</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00077">bsp_BMP.h:77</a></div></div>
<div class="ttc" id="astruct___r_g_b_q_u_a_d_html_a742c7421feef58afb68308d3643bd924"><div class="ttname"><a href="struct___r_g_b_q_u_a_d.html#a742c7421feef58afb68308d3643bd924">_RGBQUAD::rgbReserved</a></div><div class="ttdeci">u8 rgbReserved</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00079">bsp_BMP.h:79</a></div></div>
<div class="ttc" id="astruct___r_g_b_q_u_a_d_html_a9756faed264a45ead4f89567e807247f"><div class="ttname"><a href="struct___r_g_b_q_u_a_d.html#a9756faed264a45ead4f89567e807247f">_RGBQUAD::rgbRed</a></div><div class="ttdeci">u8 rgbRed</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00078">bsp_BMP.h:78</a></div></div>
<div class="ttc" id="astruct___r_g_b_q_u_a_d_html_ad26ba005b107e31a81b9e3e981ca9f1d"><div class="ttname"><a href="struct___r_g_b_q_u_a_d.html#ad26ba005b107e31a81b9e3e981ca9f1d">_RGBQUAD::rgbBlue</a></div><div class="ttdeci">u8 rgbBlue</div><div class="ttdef"><b>Definition:</b> <a href="bsp___b_m_p_8h_source.html#l00076">bsp_BMP.h:76</a></div></div>
<div class="ttc" id="avarint_8h_html"><div class="ttname"><a href="varint_8h.html">varint.h</a></div><div class="ttdoc">全局共用的标准类型表</div></div>
<div class="ttc" id="avarint_8h_html_a92c50087ca0e64fa93fc59402c55f8ca"><div class="ttname"><a href="varint_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a></div><div class="ttdeci">uint8_t u8</div><div class="ttdoc">8位无符号数类型</div><div class="ttdef"><b>Definition:</b> <a href="varint_8h_source.html#l00040">varint.h:40</a></div></div>
<div class="ttc" id="avarint_8h_html_ace9d960e74685e2cd84b36132dbbf8aa"><div class="ttname"><a href="varint_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a></div><div class="ttdeci">uint16_t u16</div><div class="ttdoc">16位无符号数类型</div><div class="ttdef"><b>Definition:</b> <a href="varint_8h_source.html#l00041">varint.h:41</a></div></div>
<div class="ttc" id="avarint_8h_html_afaa62991928fb9fb18ff0db62a040aba"><div class="ttname"><a href="varint_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a></div><div class="ttdeci">uint32_t u32</div><div class="ttdoc">32位无符号数类型</div><div class="ttdef"><b>Definition:</b> <a href="varint_8h_source.html#l00042">varint.h:42</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>