54,6 → 54,9 |
<ul> |
<li><a href="#f_init">lib_init</a></li> |
<li><a href="#f_b_create">buf2d_create</a></li> |
<li><a href="#f_b_create_f">buf2d_create_f_img</a></li> |
<li><a href="#f_b_hdiv2">buf2d_img_hdiv2</a></li> |
<li><a href="#f_b_wdiv2">buf2d_img_wdiv2</a></li> |
<li><a href="#f_c_color">buf2d_crop_color</a></li> |
<li><a href="#f_v_brush_c">buf2d_vox_brush_create</a></li> |
</ul> |
71,7 → 74,7 |
Åñòü ôóíêöèè ðèñîâàíèÿ ëèíèé, êðèâûõ Áåçüå, ïðÿìîóãîëüíèêîâ, îêðóæíîñòåé. |
Òàêæå åñòü ôóíêöèè äëÿ ðèñîâàíèé âîêñåëüíîé ãðàôèêè.</p> |
|
<p>Ïîñëåäíåå îáíîâëåíèå áèáëèîòåêè 21.06.12.</p> |
<p>Ïîñëåäíåå îáíîâëåíèå áèáëèîòåêè 11.08.12.</p> |
|
<h1><a name="format_buf">Ôîðìàòû áóôåðîâ</a></h1> |
<p>Ïîääåðæèâàåòñÿ 3 ôîðìàòà áóôåðîâ. |
82,7 → 85,7 |
<h4>24 áèò</h4> |
<p>Äàííûé áóôåð ñîäåðæèò èçîáðàæåíèå â ôîðìàòå <b>rgb</b>. Ìîæåò âûâîäèòñÿ íà ýêðàí.</p> |
<h4>32 áèò</h4> |
<p>Ñîäåðæèò ïðîçðà÷íîå èçîáðàæåíèå â ôîðìàòå <b>rgba</b>. Íà ýêðàí íå âûâîäèòñÿ. Èñïîëüçóåòñÿ äëÿ íàëîæåíèÿ èçîáðàæåíèé.</p> |
<p>Ñîäåðæèò ïðîçðà÷íîå èçîáðàæåíèå â ôîðìàòå <b>rgba</b>. Íà ýêðàí íå âûâîäèòñÿ. Èñïîëüçóåòñÿ äëÿ íàëîæåíèÿ èçîáðàæåíèé. Åñëè <b>a=255</b> òî ïèêñåëü ïðîçðà÷íûé, åñëè <b>0</b> íå ïðîçðà÷íûé.</p> |
|
<h1><a name="fun">Ôóíêöèè</a></h1> |
|
108,7 → 111,7 |
<p>ãäå buf_0 - ñòðóêòóðà áóôåðà.</p> |
<p>Ïàðàìåòðû äëÿ ñîçäàíèÿ áóôåðà áåðóòñÿ èç ñòðóêòóðû.</p> |
|
<h4>buf2d_create_f_img</h4> |
<h4><a name="f_b_create_f">buf2d_create_f_img</a></h4> |
<p>Ñîçäàåò áóôåð íà îñíîâå èçîáðàæåíèÿ â ôîðìàòå <b>rgb</b>.</p> |
|
<h4>buf2d_clear</h4> |
153,10 → 156,10 |
<pre>stdcall [buf2d_circle], buf_0, 25, 70, 15, 0xff0000</pre> |
<p>ãäå buf_0 - ñòðóêòóðà áóôåðà â êîòîðîì áóäåò ðèñîâàòüñÿ îêðóæíîñòü; 25, 70 - êîîðäèíàòû öåíòðà; 15 - ðàäèóñ; 0xff0000 - öâåò.</p> |
|
<h4>buf2d_img_hdiv2</h4> |
<h4><a name="f_b_hdiv2">buf2d_img_hdiv2</a></h4> |
<p>Ñæèìàåò èçîáðàæåíèå â áóôåðå ïî âûñîòå â 2 ðàçà, ïðè ýòîì ðàçìåð ñàìîãî áóôåðà íå óìåíüøàåòñÿ.</p> |
|
<h4>buf2d_img_wdiv2</h4> |
<h4><a name="f_b_wdiv2">buf2d_img_wdiv2</a></h4> |
<p>Ñæèìàåò èçîáðàæåíèå â áóôåðå ïî øèðèíå â 2 ðàçà, ïðè ýòîì ðàçìåð ñàìîãî áóôåðà íå óìåíüøàåòñÿ.</p> |
|
<h4>buf2d_conv_24_to_8</h4> |
388,5 → 391,6 |
<p>23.02.12 - ôóíêöèÿ buf2d_bit_blt_alpha ìîæåò ïðèíèìàòü îòðèöàòåëüíûå êîîðäèíàòû â ïîçèöèè êîïèðóåìîãî áóôåðà, íåáîëüøèå äîðàáîòêè â buf2d_bit_blt_transp</p> |
<p>11.05.12 - äîáàâëåíà ôóíêöèÿ äëÿ âçÿòèÿ öâåòà òî÷êè buf2d_get_pixel, äîðàáîòêè â buf2d_set_pixel.</p> |
<p>12.06.12 - äîáàâëåíû ôóíêöèè äëÿ ðèñîâàíèÿ âîêñåëüíîé ãðàôèêè.</p> |
<p>11.08.12 - ôóíêöèè äëÿ ñæàòèÿ èçîáðàæåíèé buf2d_img_hdiv2 è buf2d_img_wdiv2 ðàáîòàþò ñ 32 áèòíûìè áóôåðàìè.</p> |
</body> |
</html> |