OSDN Git Service

Version 5.91
[vbslib/main.git] / _src / Test / tools / T_GPL_Tools / _HTML / _bmp_file2_8c.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.10"/>
7 <title>My Project: src/BmpFile2.c File Reference</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javascript" src="jquery.js"></script>
10 <script type="text/javascript" src="dynsections.js"></script>
11 <link href="search/search.css" rel="stylesheet" type="text/css"/>
12 <script type="text/javascript" src="search/searchdata.js"></script>
13 <script type="text/javascript" src="search/search.js"></script>
14 <script type="text/javascript">
15   $(document).ready(function() { init_search(); });
16 </script>
17 <link href="doxygen.css" rel="stylesheet" type="text/css" />
18 </head>
19 <body>
20 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
21 <div id="titlearea">
22 <table cellspacing="0" cellpadding="0">
23  <tbody>
24  <tr style="height: 56px;">
25   <td id="projectalign" style="padding-left: 0.5em;">
26    <div id="projectname">My Project
27    </div>
28   </td>
29  </tr>
30  </tbody>
31 </table>
32 </div>
33 <!-- end header part -->
34 <!-- Generated by Doxygen 1.8.10 -->
35 <script type="text/javascript">
36 var searchBox = new SearchBox("searchBox", "search",false,'Search');
37 </script>
38   <div id="navrow1" class="tabs">
39     <ul class="tablist">
40       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
41       <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
42       <li class="current"><a href="files.html"><span>Files</span></a></li>
43       <li>
44         <div id="MSearchBox" class="MSearchBoxInactive">
45         <span class="left">
46           <img id="MSearchSelect" src="search/mag_sel.png"
47                onmouseover="return searchBox.OnSearchSelectShow()"
48                onmouseout="return searchBox.OnSearchSelectHide()"
49                alt=""/>
50           <input type="text" id="MSearchField" value="Search" accesskey="S"
51                onfocus="searchBox.OnSearchFieldFocus(true)" 
52                onblur="searchBox.OnSearchFieldFocus(false)" 
53                onkeyup="searchBox.OnSearchFieldChange(event)"/>
54           </span><span class="right">
55             <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
56           </span>
57         </div>
58       </li>
59     </ul>
60   </div>
61   <div id="navrow2" class="tabs2">
62     <ul class="tablist">
63       <li><a href="files.html"><span>File&#160;List</span></a></li>
64       <li><a href="globals.html"><span>Globals</span></a></li>
65     </ul>
66   </div>
67 <!-- window showing the filter options -->
68 <div id="MSearchSelectWindow"
69      onmouseover="return searchBox.OnSearchSelectShow()"
70      onmouseout="return searchBox.OnSearchSelectHide()"
71      onkeydown="return searchBox.OnSearchSelectKey(event)">
72 </div>
73
74 <!-- iframe showing the search results (closed by default) -->
75 <div id="MSearchResultsWindow">
76 <iframe src="javascript:void(0)" frameborder="0" 
77         name="MSearchResults" id="MSearchResults">
78 </iframe>
79 </div>
80
81 <div id="nav-path" class="navpath">
82   <ul>
83 <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>  </ul>
84 </div>
85 </div><!-- top -->
86 <div class="header">
87   <div class="summary">
88 <a href="#define-members">Macros</a> &#124;
89 <a href="#func-members">Functions</a>  </div>
90   <div class="headertitle">
91 <div class="title">BmpFile2.c File Reference</div>  </div>
92 </div><!--header-->
93 <div class="contents">
94 <div class="textblock"><code>#include &quot;include_c.h&quot;</code><br />
95 </div><table class="memberdecls">
96 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
97 Macros</h2></td></tr>
98 <tr class="memitem:a166238053d1958612aca92da607ce8b2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a166238053d1958612aca92da607ce8b2">LibJPEG_is</a>&#160;&#160;&#160;<a class="el" href="_bmp_file2_8c.html#a80152b05d8b198ff1ab24c2fea1e464e">LibJPEG_is_DLL</a></td></tr>
99 <tr class="separator:a166238053d1958612aca92da607ce8b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
100 <tr class="memitem:a73b427f8a794789bc438f0edb09cb7d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a73b427f8a794789bc438f0edb09cb7d8">LibJPEG_is_Lib</a>&#160;&#160;&#160;1</td></tr>
101 <tr class="separator:a73b427f8a794789bc438f0edb09cb7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
102 <tr class="memitem:a80152b05d8b198ff1ab24c2fea1e464e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a80152b05d8b198ff1ab24c2fea1e464e">LibJPEG_is_DLL</a>&#160;&#160;&#160;2</td></tr>
103 <tr class="separator:a80152b05d8b198ff1ab24c2fea1e464e"><td class="memSeparator" colspan="2">&#160;</td></tr>
104 </table><table class="memberdecls">
105 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
106 Functions</h2></td></tr>
107 <tr class="memitem:a41741c5776b6881064b98c1167e4f2c8"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a41741c5776b6881064b98c1167e4f2c8">BmpFile2Class_loadBMP</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, const TCHAR *Path)</td></tr>
108 <tr class="memdesc:a41741c5776b6881064b98c1167e4f2c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">BMP 形式のファイルを読み込みます。  <a href="#a41741c5776b6881064b98c1167e4f2c8">More...</a><br /></td></tr>
109 <tr class="separator:a41741c5776b6881064b98c1167e4f2c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
110 <tr class="memitem:af11d69835b1452f9aebc9c6af5e98288"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#af11d69835b1452f9aebc9c6af5e98288">BmpFile2Class_saveBMP</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, const TCHAR *Path)</td></tr>
111 <tr class="memdesc:af11d69835b1452f9aebc9c6af5e98288"><td class="mdescLeft">&#160;</td><td class="mdescRight">BMP 形式のファイルを書き込みます。  <a href="#af11d69835b1452f9aebc9c6af5e98288">More...</a><br /></td></tr>
112 <tr class="separator:af11d69835b1452f9aebc9c6af5e98288"><td class="memSeparator" colspan="2">&#160;</td></tr>
113 <tr class="memitem:af3db898ef90c0371deacc6628bbacd36"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#af3db898ef90c0371deacc6628bbacd36">BmpFile2Class_finish</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, errnum_t e)</td></tr>
114 <tr class="separator:af3db898ef90c0371deacc6628bbacd36"><td class="memSeparator" colspan="2">&#160;</td></tr>
115 <tr class="memitem:a17587467fd9145271309d338b4af4ba4"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a17587467fd9145271309d338b4af4ba4">BmpFile2Class_loadRaw16bit_Sub</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, TCHAR *Path, int Stride)</td></tr>
116 <tr class="separator:a17587467fd9145271309d338b4af4ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
117 <tr class="memitem:a30fbae0cf4dfe34806c4aa4e8f7c1123"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a30fbae0cf4dfe34806c4aa4e8f7c1123">BmpFile2Class_loadRawRGB565</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, TCHAR *Path, int Stride)</td></tr>
118 <tr class="separator:a30fbae0cf4dfe34806c4aa4e8f7c1123"><td class="memSeparator" colspan="2">&#160;</td></tr>
119 <tr class="memitem:a5be5ba5014621218ae5eb049f2c64d0b"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a5be5ba5014621218ae5eb049f2c64d0b">BmpFile2Class_loadRawARGB8888</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, TCHAR *Path, int Stride)</td></tr>
120 <tr class="separator:a5be5ba5014621218ae5eb049f2c64d0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
121 <tr class="memitem:ab719926f094f1243ebaed7e7eece69ea"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#ab719926f094f1243ebaed7e7eece69ea">BmpFile2Class_loadRawARGB1555</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, TCHAR *Path, int Stride)</td></tr>
122 <tr class="separator:ab719926f094f1243ebaed7e7eece69ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
123 <tr class="memitem:a93c4bcef898a193ec43f04505ad3d8bb"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a93c4bcef898a193ec43f04505ad3d8bb">BmpFile2Class_loadRawARGB4444</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, TCHAR *Path, int Stride)</td></tr>
124 <tr class="separator:a93c4bcef898a193ec43f04505ad3d8bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 <tr class="memitem:a19b7c1f1f33ebfd5c295773d9685b49d"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a19b7c1f1f33ebfd5c295773d9685b49d">BmpFile2Class_loadPNG</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, const TCHAR *Path)</td></tr>
126 <tr class="separator:a19b7c1f1f33ebfd5c295773d9685b49d"><td class="memSeparator" colspan="2">&#160;</td></tr>
127 <tr class="memitem:abdc882b5edf6faaf6ad3ae2b32905e08"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#abdc882b5edf6faaf6ad3ae2b32905e08">BmpFile2Class_loadJPEG</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, const TCHAR *Path)</td></tr>
128 <tr class="separator:abdc882b5edf6faaf6ad3ae2b32905e08"><td class="memSeparator" colspan="2">&#160;</td></tr>
129 <tr class="memitem:a61190a513a5cdf3b6155a12d20cecec3"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a61190a513a5cdf3b6155a12d20cecec3">BmpFile2Class_addAlphaChannel</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, uint8_t AlphaValue)</td></tr>
130 <tr class="separator:a61190a513a5cdf3b6155a12d20cecec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
131 <tr class="memitem:af37db19f5281364bbdbabdba71953526"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#af37db19f5281364bbdbabdba71953526">BmpFile2Class_convertToRGB565Format</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self)</td></tr>
132 <tr class="separator:af37db19f5281364bbdbabdba71953526"><td class="memSeparator" colspan="2">&#160;</td></tr>
133 <tr class="memitem:a6b34be38146ee76040d24160fef9e0b7"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a6b34be38146ee76040d24160fef9e0b7">BmpFile2Class_convertTo16bitARGBFormat</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, uint16_t AlphaMask)</td></tr>
134 <tr class="separator:a6b34be38146ee76040d24160fef9e0b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
135 <tr class="memitem:a920e55593ecc2ed6d604e1416768ebb9"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a920e55593ecc2ed6d604e1416768ebb9">BmpFile2Class_convertToARGB1555Format</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self)</td></tr>
136 <tr class="separator:a920e55593ecc2ed6d604e1416768ebb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
137 <tr class="memitem:ad739eb8c91b8680c85a95da200985213"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#ad739eb8c91b8680c85a95da200985213">BmpFile2Class_convertToARGB4444Format</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self)</td></tr>
138 <tr class="separator:ad739eb8c91b8680c85a95da200985213"><td class="memSeparator" colspan="2">&#160;</td></tr>
139 <tr class="memitem:aba3ce030f786a25611e744dd7b1fb11b"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#aba3ce030f786a25611e744dd7b1fb11b">BmpFile2Class_convertToA4Format</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self)</td></tr>
140 <tr class="separator:aba3ce030f786a25611e744dd7b1fb11b"><td class="memSeparator" colspan="2">&#160;</td></tr>
141 <tr class="memitem:a31d1b9a6a52c59db52585ecdb29b259c"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#a31d1b9a6a52c59db52585ecdb29b259c">BmpFile2Class_convertToA1Format</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self)</td></tr>
142 <tr class="separator:a31d1b9a6a52c59db52585ecdb29b259c"><td class="memSeparator" colspan="2">&#160;</td></tr>
143 <tr class="memitem:ad3456e152830ef957b35ded6cac9188e"><td class="memItemLeft" align="right" valign="top">errnum_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_bmp_file2_8c.html#ad3456e152830ef957b35ded6cac9188e">BmpFile2Class_trimming</a> (<a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *self, int LeftX, int TopY, int Width, int Height)</td></tr>
144 <tr class="separator:ad3456e152830ef957b35ded6cac9188e"><td class="memSeparator" colspan="2">&#160;</td></tr>
145 </table>
146 <h2 class="groupheader">Macro Definition Documentation</h2>
147 <a class="anchor" id="a166238053d1958612aca92da607ce8b2"></a>
148 <div class="memitem">
149 <div class="memproto">
150       <table class="memname">
151         <tr>
152           <td class="memname">#define LibJPEG_is&#160;&#160;&#160;<a class="el" href="_bmp_file2_8c.html#a80152b05d8b198ff1ab24c2fea1e464e">LibJPEG_is_DLL</a></td>
153         </tr>
154       </table>
155 </div><div class="memdoc">
156
157 </div>
158 </div>
159 <a class="anchor" id="a80152b05d8b198ff1ab24c2fea1e464e"></a>
160 <div class="memitem">
161 <div class="memproto">
162       <table class="memname">
163         <tr>
164           <td class="memname">#define LibJPEG_is_DLL&#160;&#160;&#160;2</td>
165         </tr>
166       </table>
167 </div><div class="memdoc">
168
169 </div>
170 </div>
171 <a class="anchor" id="a73b427f8a794789bc438f0edb09cb7d8"></a>
172 <div class="memitem">
173 <div class="memproto">
174       <table class="memname">
175         <tr>
176           <td class="memname">#define LibJPEG_is_Lib&#160;&#160;&#160;1</td>
177         </tr>
178       </table>
179 </div><div class="memdoc">
180
181 </div>
182 </div>
183 <h2 class="groupheader">Function Documentation</h2>
184 <a class="anchor" id="a61190a513a5cdf3b6155a12d20cecec3"></a>
185 <div class="memitem">
186 <div class="memproto">
187       <table class="memname">
188         <tr>
189           <td class="memname">errnum_t BmpFile2Class_addAlphaChannel </td>
190           <td>(</td>
191           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
192           <td class="paramname"><em>self</em>, </td>
193         </tr>
194         <tr>
195           <td class="paramkey"></td>
196           <td></td>
197           <td class="paramtype">uint8_t&#160;</td>
198           <td class="paramname"><em>AlphaValue</em>&#160;</td>
199         </tr>
200         <tr>
201           <td></td>
202           <td>)</td>
203           <td></td><td></td>
204         </tr>
205       </table>
206 </div><div class="memdoc">
207
208 </div>
209 </div>
210 <a class="anchor" id="a6b34be38146ee76040d24160fef9e0b7"></a>
211 <div class="memitem">
212 <div class="memproto">
213       <table class="memname">
214         <tr>
215           <td class="memname">errnum_t BmpFile2Class_convertTo16bitARGBFormat </td>
216           <td>(</td>
217           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
218           <td class="paramname"><em>self</em>, </td>
219         </tr>
220         <tr>
221           <td class="paramkey"></td>
222           <td></td>
223           <td class="paramtype">uint16_t&#160;</td>
224           <td class="paramname"><em>AlphaMask</em>&#160;</td>
225         </tr>
226         <tr>
227           <td></td>
228           <td>)</td>
229           <td></td><td></td>
230         </tr>
231       </table>
232 </div><div class="memdoc">
233
234 </div>
235 </div>
236 <a class="anchor" id="a31d1b9a6a52c59db52585ecdb29b259c"></a>
237 <div class="memitem">
238 <div class="memproto">
239       <table class="memname">
240         <tr>
241           <td class="memname">errnum_t BmpFile2Class_convertToA1Format </td>
242           <td>(</td>
243           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
244           <td class="paramname"><em>self</em></td><td>)</td>
245           <td></td>
246         </tr>
247       </table>
248 </div><div class="memdoc">
249
250 </div>
251 </div>
252 <a class="anchor" id="aba3ce030f786a25611e744dd7b1fb11b"></a>
253 <div class="memitem">
254 <div class="memproto">
255       <table class="memname">
256         <tr>
257           <td class="memname">errnum_t BmpFile2Class_convertToA4Format </td>
258           <td>(</td>
259           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
260           <td class="paramname"><em>self</em></td><td>)</td>
261           <td></td>
262         </tr>
263       </table>
264 </div><div class="memdoc">
265
266 </div>
267 </div>
268 <a class="anchor" id="a920e55593ecc2ed6d604e1416768ebb9"></a>
269 <div class="memitem">
270 <div class="memproto">
271       <table class="memname">
272         <tr>
273           <td class="memname">errnum_t BmpFile2Class_convertToARGB1555Format </td>
274           <td>(</td>
275           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
276           <td class="paramname"><em>self</em></td><td>)</td>
277           <td></td>
278         </tr>
279       </table>
280 </div><div class="memdoc">
281
282 </div>
283 </div>
284 <a class="anchor" id="ad739eb8c91b8680c85a95da200985213"></a>
285 <div class="memitem">
286 <div class="memproto">
287       <table class="memname">
288         <tr>
289           <td class="memname">errnum_t BmpFile2Class_convertToARGB4444Format </td>
290           <td>(</td>
291           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
292           <td class="paramname"><em>self</em></td><td>)</td>
293           <td></td>
294         </tr>
295       </table>
296 </div><div class="memdoc">
297
298 </div>
299 </div>
300 <a class="anchor" id="af37db19f5281364bbdbabdba71953526"></a>
301 <div class="memitem">
302 <div class="memproto">
303       <table class="memname">
304         <tr>
305           <td class="memname">errnum_t BmpFile2Class_convertToRGB565Format </td>
306           <td>(</td>
307           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
308           <td class="paramname"><em>self</em></td><td>)</td>
309           <td></td>
310         </tr>
311       </table>
312 </div><div class="memdoc">
313
314 </div>
315 </div>
316 <a class="anchor" id="af3db898ef90c0371deacc6628bbacd36"></a>
317 <div class="memitem">
318 <div class="memproto">
319       <table class="memname">
320         <tr>
321           <td class="memname">errnum_t BmpFile2Class_finish </td>
322           <td>(</td>
323           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
324           <td class="paramname"><em>self</em>, </td>
325         </tr>
326         <tr>
327           <td class="paramkey"></td>
328           <td></td>
329           <td class="paramtype">errnum_t&#160;</td>
330           <td class="paramname"><em>e</em>&#160;</td>
331         </tr>
332         <tr>
333           <td></td>
334           <td>)</td>
335           <td></td><td></td>
336         </tr>
337       </table>
338 </div><div class="memdoc">
339
340 </div>
341 </div>
342 <a class="anchor" id="a41741c5776b6881064b98c1167e4f2c8"></a>
343 <div class="memitem">
344 <div class="memproto">
345       <table class="memname">
346         <tr>
347           <td class="memname">errnum_t BmpFile2Class_loadBMP </td>
348           <td>(</td>
349           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
350           <td class="paramname"><em>self</em>, </td>
351         </tr>
352         <tr>
353           <td class="paramkey"></td>
354           <td></td>
355           <td class="paramtype">const TCHAR *&#160;</td>
356           <td class="paramname"><em>Path</em>&#160;</td>
357         </tr>
358         <tr>
359           <td></td>
360           <td>)</td>
361           <td></td><td></td>
362         </tr>
363       </table>
364 </div><div class="memdoc">
365
366 <p>BMP 形式のファイルを読み込みます。 </p>
367 <dl class="section user"><dt>Parameters</dt><dd>None </dd></dl>
368 <dl class="section return"><dt>Returns</dt><dd>None.</dd></dl>
369 <dl class="section user"><dt>引数</dt><dd><ul>
370 <li>Path - BMP file path</li>
371 </ul>
372 </dd></dl>
373 <dl class="section user"><dt>返り値</dt><dd>エラーコード、0=エラーなし </dd></dl>
374
375 </div>
376 </div>
377 <a class="anchor" id="abdc882b5edf6faaf6ad3ae2b32905e08"></a>
378 <div class="memitem">
379 <div class="memproto">
380       <table class="memname">
381         <tr>
382           <td class="memname">errnum_t BmpFile2Class_loadJPEG </td>
383           <td>(</td>
384           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
385           <td class="paramname"><em>self</em>, </td>
386         </tr>
387         <tr>
388           <td class="paramkey"></td>
389           <td></td>
390           <td class="paramtype">const TCHAR *&#160;</td>
391           <td class="paramname"><em>Path</em>&#160;</td>
392         </tr>
393         <tr>
394           <td></td>
395           <td>)</td>
396           <td></td><td></td>
397         </tr>
398       </table>
399 </div><div class="memdoc">
400
401 </div>
402 </div>
403 <a class="anchor" id="a19b7c1f1f33ebfd5c295773d9685b49d"></a>
404 <div class="memitem">
405 <div class="memproto">
406       <table class="memname">
407         <tr>
408           <td class="memname">errnum_t BmpFile2Class_loadPNG </td>
409           <td>(</td>
410           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
411           <td class="paramname"><em>self</em>, </td>
412         </tr>
413         <tr>
414           <td class="paramkey"></td>
415           <td></td>
416           <td class="paramtype">const TCHAR *&#160;</td>
417           <td class="paramname"><em>Path</em>&#160;</td>
418         </tr>
419         <tr>
420           <td></td>
421           <td>)</td>
422           <td></td><td></td>
423         </tr>
424       </table>
425 </div><div class="memdoc">
426
427 </div>
428 </div>
429 <a class="anchor" id="a17587467fd9145271309d338b4af4ba4"></a>
430 <div class="memitem">
431 <div class="memproto">
432       <table class="memname">
433         <tr>
434           <td class="memname">errnum_t BmpFile2Class_loadRaw16bit_Sub </td>
435           <td>(</td>
436           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
437           <td class="paramname"><em>self</em>, </td>
438         </tr>
439         <tr>
440           <td class="paramkey"></td>
441           <td></td>
442           <td class="paramtype">TCHAR *&#160;</td>
443           <td class="paramname"><em>Path</em>, </td>
444         </tr>
445         <tr>
446           <td class="paramkey"></td>
447           <td></td>
448           <td class="paramtype">int&#160;</td>
449           <td class="paramname"><em>Stride</em>&#160;</td>
450         </tr>
451         <tr>
452           <td></td>
453           <td>)</td>
454           <td></td><td></td>
455         </tr>
456       </table>
457 </div><div class="memdoc">
458
459 </div>
460 </div>
461 <a class="anchor" id="ab719926f094f1243ebaed7e7eece69ea"></a>
462 <div class="memitem">
463 <div class="memproto">
464       <table class="memname">
465         <tr>
466           <td class="memname">errnum_t BmpFile2Class_loadRawARGB1555 </td>
467           <td>(</td>
468           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
469           <td class="paramname"><em>self</em>, </td>
470         </tr>
471         <tr>
472           <td class="paramkey"></td>
473           <td></td>
474           <td class="paramtype">TCHAR *&#160;</td>
475           <td class="paramname"><em>Path</em>, </td>
476         </tr>
477         <tr>
478           <td class="paramkey"></td>
479           <td></td>
480           <td class="paramtype">int&#160;</td>
481           <td class="paramname"><em>Stride</em>&#160;</td>
482         </tr>
483         <tr>
484           <td></td>
485           <td>)</td>
486           <td></td><td></td>
487         </tr>
488       </table>
489 </div><div class="memdoc">
490
491 </div>
492 </div>
493 <a class="anchor" id="a93c4bcef898a193ec43f04505ad3d8bb"></a>
494 <div class="memitem">
495 <div class="memproto">
496       <table class="memname">
497         <tr>
498           <td class="memname">errnum_t BmpFile2Class_loadRawARGB4444 </td>
499           <td>(</td>
500           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
501           <td class="paramname"><em>self</em>, </td>
502         </tr>
503         <tr>
504           <td class="paramkey"></td>
505           <td></td>
506           <td class="paramtype">TCHAR *&#160;</td>
507           <td class="paramname"><em>Path</em>, </td>
508         </tr>
509         <tr>
510           <td class="paramkey"></td>
511           <td></td>
512           <td class="paramtype">int&#160;</td>
513           <td class="paramname"><em>Stride</em>&#160;</td>
514         </tr>
515         <tr>
516           <td></td>
517           <td>)</td>
518           <td></td><td></td>
519         </tr>
520       </table>
521 </div><div class="memdoc">
522
523 </div>
524 </div>
525 <a class="anchor" id="a5be5ba5014621218ae5eb049f2c64d0b"></a>
526 <div class="memitem">
527 <div class="memproto">
528       <table class="memname">
529         <tr>
530           <td class="memname">errnum_t BmpFile2Class_loadRawARGB8888 </td>
531           <td>(</td>
532           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
533           <td class="paramname"><em>self</em>, </td>
534         </tr>
535         <tr>
536           <td class="paramkey"></td>
537           <td></td>
538           <td class="paramtype">TCHAR *&#160;</td>
539           <td class="paramname"><em>Path</em>, </td>
540         </tr>
541         <tr>
542           <td class="paramkey"></td>
543           <td></td>
544           <td class="paramtype">int&#160;</td>
545           <td class="paramname"><em>Stride</em>&#160;</td>
546         </tr>
547         <tr>
548           <td></td>
549           <td>)</td>
550           <td></td><td></td>
551         </tr>
552       </table>
553 </div><div class="memdoc">
554
555 </div>
556 </div>
557 <a class="anchor" id="a30fbae0cf4dfe34806c4aa4e8f7c1123"></a>
558 <div class="memitem">
559 <div class="memproto">
560       <table class="memname">
561         <tr>
562           <td class="memname">errnum_t BmpFile2Class_loadRawRGB565 </td>
563           <td>(</td>
564           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
565           <td class="paramname"><em>self</em>, </td>
566         </tr>
567         <tr>
568           <td class="paramkey"></td>
569           <td></td>
570           <td class="paramtype">TCHAR *&#160;</td>
571           <td class="paramname"><em>Path</em>, </td>
572         </tr>
573         <tr>
574           <td class="paramkey"></td>
575           <td></td>
576           <td class="paramtype">int&#160;</td>
577           <td class="paramname"><em>Stride</em>&#160;</td>
578         </tr>
579         <tr>
580           <td></td>
581           <td>)</td>
582           <td></td><td></td>
583         </tr>
584       </table>
585 </div><div class="memdoc">
586
587 </div>
588 </div>
589 <a class="anchor" id="af11d69835b1452f9aebc9c6af5e98288"></a>
590 <div class="memitem">
591 <div class="memproto">
592       <table class="memname">
593         <tr>
594           <td class="memname">errnum_t BmpFile2Class_saveBMP </td>
595           <td>(</td>
596           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
597           <td class="paramname"><em>self</em>, </td>
598         </tr>
599         <tr>
600           <td class="paramkey"></td>
601           <td></td>
602           <td class="paramtype">const TCHAR *&#160;</td>
603           <td class="paramname"><em>Path</em>&#160;</td>
604         </tr>
605         <tr>
606           <td></td>
607           <td>)</td>
608           <td></td><td></td>
609         </tr>
610       </table>
611 </div><div class="memdoc">
612
613 <p>BMP 形式のファイルを書き込みます。 </p>
614 <dl class="section user"><dt>Parameters</dt><dd>None </dd></dl>
615 <dl class="section return"><dt>Returns</dt><dd>None.</dd></dl>
616 <dl class="section user"><dt>引数</dt><dd><ul>
617 <li>Path - BMP file path</li>
618 </ul>
619 </dd></dl>
620 <dl class="section user"><dt>返り値</dt><dd>エラーコード、0=エラーなし </dd></dl>
621
622 </div>
623 </div>
624 <a class="anchor" id="ad3456e152830ef957b35ded6cac9188e"></a>
625 <div class="memitem">
626 <div class="memproto">
627       <table class="memname">
628         <tr>
629           <td class="memname">errnum_t BmpFile2Class_trimming </td>
630           <td>(</td>
631           <td class="paramtype"><a class="el" href="_bmp_file2_8h.html#a25fbbb06e1cb584eb73c8f1d6f203375">BmpFile2Class</a> *&#160;</td>
632           <td class="paramname"><em>self</em>, </td>
633         </tr>
634         <tr>
635           <td class="paramkey"></td>
636           <td></td>
637           <td class="paramtype">int&#160;</td>
638           <td class="paramname"><em>LeftX</em>, </td>
639         </tr>
640         <tr>
641           <td class="paramkey"></td>
642           <td></td>
643           <td class="paramtype">int&#160;</td>
644           <td class="paramname"><em>TopY</em>, </td>
645         </tr>
646         <tr>
647           <td class="paramkey"></td>
648           <td></td>
649           <td class="paramtype">int&#160;</td>
650           <td class="paramname"><em>Width</em>, </td>
651         </tr>
652         <tr>
653           <td class="paramkey"></td>
654           <td></td>
655           <td class="paramtype">int&#160;</td>
656           <td class="paramname"><em>Height</em>&#160;</td>
657         </tr>
658         <tr>
659           <td></td>
660           <td>)</td>
661           <td></td><td></td>
662         </tr>
663       </table>
664 </div><div class="memdoc">
665
666 </div>
667 </div>
668 </div><!-- contents -->
669 <!-- start footer part -->
670 <hr class="footer"/><address class="footer"><small>
671 Generated by &#160;<a href="http://www.doxygen.org/index.html">
672 <img class="footer" src="doxygen.png" alt="doxygen"/>
673 </a> 1.8.10
674 </small></address>
675 </body>
676 </html>