Rev 879 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 879 | Rev 880 | ||
---|---|---|---|
1 | typedef unsigned int u32_t; |
1 | typedef unsigned int u32_t; |
2 | typedef unsignet int handle; |
2 | typedef unsignet int handle; |
3 | typedef unsigned int color_t; |
3 | typedef unsigned int color_t; |
4 | 4 | ||
5 | 5 | ||
6 | handle CreateHatchBrush(int hatch, color_t bkcolor, color_t fcolor); |
6 | handle CreateHatchBrush(int hatch, color_t bkcolor, color_t fcolor); |
7 | 7 | ||
8 | Ñîçäàòü øòðèõîâàííóþ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
8 | Ñîçäàòü øòðèõîâàííóþ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
9 | 9 | ||
10 | hatch òèï øòðèõîâêè |
10 | hatch òèï øòðèõîâêè: |
- | 11 | ||
- | 12 | HS_HORIZONTAL ------- |
|
- | 13 | HS_VERTICAL ||||||| |
|
- | 14 | HS_FDIAGONAL \\\\\\\ |
|
- | 15 | HS_BDIAGONAL /////// |
|
- | 16 | HS_CROSS +++++++ |
|
- | 17 | HS_DIAGCROSS xxxxxxx |
|
11 | 18 | ||
12 | bkcolor öâåò "0" |
19 | bkcolor öâåò "0" |
13 | 20 | ||
14 | fcolor öâåò "1" |
21 | fcolor öâåò "1" |
15 | 22 | ||
16 | 23 | ||
17 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð êèñòè èëè 0 |
24 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð êèñòè èëè 0 |
18 | 25 | ||
19 | 26 | ||
20 | 27 | ||
21 | 28 | ||
22 | handle CreateMonoBrush(color_t bkcolor, color_t fcolor, |
29 | handle CreateMonoBrush(color_t bkcolor, color_t fcolor, |
23 | u32_t bmp0, u32_t bmp1); |
30 | u32_t bmp0, u32_t bmp1); |
24 | 31 | ||
25 | Ñîçäàòü ìîíîõðîìíóþ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
32 | Ñîçäàòü ìîíîõðîìíóþ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
26 | 33 | ||
27 | bkcolor öâåò "0" |
34 | bkcolor öâåò "0" |
28 | 35 | ||
29 | fcolor öâåò "1" |
36 | fcolor öâåò "1" |
30 | 37 | ||
31 | bmp0 bmp1 ìîíîõðîìíûé áèòìàï 8õ8 ïèêñåëåé |
38 | bmp0 bmp1 ìîíîõðîìíûé áèòìàï 8õ8 ïèêñåëåé |
32 | 39 | ||
33 | 40 | ||
34 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð êèñòè èëè 0 |
41 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð êèñòè èëè 0 |
35 | 42 | ||
36 | 43 | ||
37 | 44 | ||
38 | void DestroyBrush(handle brush); |
45 | void DestroyBrush(handle brush); |
39 | 46 | ||
40 | Óíè÷òîæèòü êèñòü. |
47 | Óíè÷òîæèòü êèñòü. |
41 | 48 | ||
42 | brush ëîãè÷åñêèé íîìåð êèñòè. |
49 | brush ëîãè÷åñêèé íîìåð êèñòè. |
43 | 50 | ||
44 | 51 | ||
45 | Êèñòü äîëæíà áûòü ñîçäàíà âûçîâîì CreateHatchBrush èëè CreateMonoBrush |
52 | Êèñòü äîëæíà áûòü ñîçäàíà âûçîâîì CreateHatchBrush èëè CreateMonoBrush |
46 | 53 | ||
47 | 54 | ||
48 | 55 | ||
49 | 56 | ||
50 | handle CreatePixmap(unsigned width, unsigned height, u32_t format, u32_t flags); |
57 | handle CreatePixmap(unsigned width, unsigned height, u32_t format, u32_t flags); |
51 | 58 | ||
52 | Ñîçäàòü áèòìàï |
59 | Ñîçäàòü áèòìàï |
53 | 60 | ||
54 | width øèðèíà â ïèêñåëÿõ. Ìàêñèìóì 2048 |
61 | width øèðèíà â ïèêñåëÿõ. Ìàêñèìóì 2048 |
55 | 62 | ||
56 | height âûñîòà â ïèêñåëÿõ. Ìàêñèìóì 2048 |
63 | height âûñîòà â ïèêñåëÿõ. Ìàêñèìóì 2048 |
57 | 64 | ||
58 | format ôîðìàò ïèêñåëåé. Ñåé÷àñ ïîääåðæèâàåòñÿ òîëüêî ARGB32 |
65 | format ôîðìàò ïèêñåëåé. Ñåé÷àñ ïîääåðæèâàåòñÿ òîëüêî ARGB32 |
59 | 66 | ||
60 | flags äîïîëíèòåëüíûå ôëàãè: |
67 | flags äîïîëíèòåëüíûå ôëàãè: |
61 | 68 | ||
62 | PX_MEM_SYSTEM = 0 áèòìàï â ñèñòåìíîé ïàìÿòè |
69 | PX_MEM_SYSTEM = 0 áèòìàï â ñèñòåìíîé ïàìÿòè |
63 | PX_MEM_LOCAL = 1 áèòìàï â ëîêàëüíîé âèäåîïàìÿòè |
70 | PX_MEM_LOCAL = 1 áèòìàï â ëîêàëüíîé âèäåîïàìÿòè |
64 | PX_MEM_GART = 2 çàðåçåðâèðîâàíî |
71 | PX_MEM_GART = 2 çàðåçåðâèðîâàíî |
65 | îñòàëüíûå áèòû çàðåçåðâèðîâàíû è äîëæíû áûòü 0 |
72 | îñòàëüíûå áèòû çàðåçåðâèðîâàíû è äîëæíû áûòü 0 |
66 | 73 | ||
67 | 74 | ||
68 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð áèòìàïà â ñëó÷àå óñïåõà èëè 0 |
75 | Âîçâðàùàåìîå çíà÷åíèå: ëîãè÷åñêèé íîìåð áèòìàïà â ñëó÷àå óñïåõà èëè 0 |
69 | 76 | ||
70 | 77 | ||
71 | 78 | ||
72 | 79 | ||
73 | int DestroyPixmap( handle pixmap) |
80 | int DestroyPixmap( handle pixmap) |
74 | 81 | ||
75 | Óíè÷òîæèòü áèòìàï. |
82 | Óíè÷òîæèòü áèòìàï. |
76 | 83 | ||
77 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà. |
84 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà. |
78 | 85 | ||
79 | Áèòìàï äîëæåí áûòü ñîçäàí CreatePixmap. |
86 | Áèòìàï äîëæåí áûòü ñîçäàí CreatePixmap. |
80 | 87 | ||
81 | 88 | ||
82 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
89 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
83 | 90 | ||
84 | 91 | ||
85 | 92 | ||
86 | 93 | ||
87 | int ClearPixmap(handle pixmap, color_t color) |
94 | int ClearPixmap(handle pixmap, color_t color) |
88 | 95 | ||
89 | Çàïîëíÿåò áèòìàï óêàçàííûì öâåòîì; |
96 | Çàïîëíÿåò áèòìàï óêàçàííûì öâåòîì; |
90 | 97 | ||
91 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
98 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
92 | 99 | ||
93 | color öâåò â ôîðìàòå ARGB32 |
100 | color öâåò â ôîðìàòå ARGB32 |
94 | 101 | ||
95 | 102 | ||
96 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
103 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
97 | 104 | ||
98 | 105 | ||
99 | 106 | ||
100 | 107 | ||
101 | int Line(handle pixmap, int x0, int y0, int x1, int y1, color_t color) |
108 | int Line(handle pixmap, int x0, int y0, int x1, int y1, color_t color) |
102 | 109 | ||
103 | Íàðèñîâàòü ñïëîøíóþ ëèíèþ óêàçàíîãî öâåòà òîëùèíîé â 1 ïèêñåëü. |
110 | Íàðèñîâàòü ñïëîøíóþ ëèíèþ óêàçàíîãî öâåòà òîëùèíîé â 1 ïèêñåëü. |
104 | 111 | ||
105 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
112 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
106 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
113 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
107 | 114 | ||
108 | x0,y0 x1,y1 êîîðäèíàòû íà÷àëüíîé è êîíå÷íîé òî÷åê ëèíèèè |
115 | x0,y0 x1,y1 êîîðäèíàòû íà÷àëüíîé è êîíå÷íîé òî÷åê ëèíèèè |
109 | 116 | ||
110 | color öâåò â ôîðìàòå ARGB32 |
117 | color öâåò â ôîðìàòå ARGB32 |
111 | 118 | ||
112 | 119 | ||
113 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
120 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
114 | 121 | ||
115 | 122 | ||
116 | 123 | ||
117 | 124 | ||
118 | int DrawRect(handle pixmap, int xorg, int yorg, |
125 | int DrawRect(handle pixmap, int xorg, int yorg, |
119 | int width, int height, |
126 | int width, int height, |
120 | color_t dst_color, color_t border) |
127 | color_t dst_color, color_t border) |
121 | 128 | ||
122 | Íàðèñîâàòü ñïëîøíîé ïðÿìîóãëüíèê óêàçàíîãî öâåòà c îêàíòîâêîé. |
129 | Íàðèñîâàòü ñïëîøíîé ïðÿìîóãëüíèê óêàçàíîãî öâåòà c îêàíòîâêîé. |
123 | 130 | ||
124 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
131 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
125 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
132 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
126 | 133 | ||
127 | xorg,yorg êîîðäèíàòû ëåâîãî âåðõíåãî óãëà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
134 | xorg,yorg êîîðäèíàòû ëåâîãî âåðõíåãî óãëà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
128 | 135 | ||
129 | width øèðèíà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
136 | width øèðèíà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
130 | 137 | ||
131 | height âûñîòà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
138 | height âûñîòà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
132 | 139 | ||
133 | color öâåò ïðÿìîóãîëüíèêà â ôîðìàòå ARGB32 |
140 | color öâåò ïðÿìîóãîëüíèêà â ôîðìàòå ARGB32 |
134 | 141 | ||
135 | border öâåò îêàíòîâêè â ôîðìàòå ARGB32. Òîëùèíà îêàíòîâêè 1 ïèêñåë. |
142 | border öâåò îêàíòîâêè â ôîðìàòå ARGB32. Òîëùèíà îêàíòîâêè 1 ïèêñåë. |
136 | 143 | ||
137 | 144 | ||
138 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
145 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
139 | 146 | ||
140 | 147 | ||
141 | 148 | ||
142 | 149 | ||
143 | int FillRect(handle pixmap, int xorg, int yorg, |
150 | int FillRect(handle pixmap, int xorg, int yorg, |
144 | int width, int height, |
151 | int width, int height, |
145 | brush_t *brush, color_t border) |
152 | brush_t *brush, color_t border) |
146 | 153 | ||
147 | Íàðèñîâàòü ïðÿìîóãîëüíèê èñïîëüçóÿ êèñòü |
154 | Íàðèñîâàòü ïðÿìîóãîëüíèê èñïîëüçóÿ êèñòü |
148 | 155 | ||
149 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
156 | pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ îòðèñîâêà. |
150 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
157 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà |
151 | 158 | ||
152 | xorg,yorg êîîðäèíàòû ëåâîãî âåðõíåãî óãëà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
159 | xorg,yorg êîîðäèíàòû ëåâîãî âåðõíåãî óãëà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
153 | 160 | ||
154 | width øèðèíà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
161 | width øèðèíà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
155 | 162 | ||
156 | height âûñîòà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
163 | height âûñîòà ïðÿìîóãîëüíèêà â ïèêñåëÿõ |
157 | 164 | ||
158 | brush ìîíîõðîìíàÿ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
165 | brush ìîíîõðîìíàÿ êèñòü ðàçìåðîì 8õ8 ïèêñåëåé |
159 | 166 | ||
160 | border öâåò îêàíòîâêè â ôîðìàòå ARGB32. Òîëùèíà îêàíòîâêè 1 ïèêñåë. |
167 | border öâåò îêàíòîâêè â ôîðìàòå ARGB32. Òîëùèíà îêàíòîâêè 1 ïèêñåë. |
161 | Îêàíòîâêà íå ðèñóåòñÿ åñëè àëüôà êîìïîíåí öâåòà ðàâåí 0. |
168 | Îêàíòîâêà íå ðèñóåòñÿ åñëè àëüôà êîìïîíåí öâåòà ðàâåí 0. |
162 | 169 | ||
163 | 170 | ||
164 | Êèñòü äîëæíà áûòü ñîçäàíà CreateHatch èëè CreateMonoBrush. |
171 | Êèñòü äîëæíà áûòü ñîçäàíà CreateHatch èëè CreateMonoBrush. |
165 | 172 | ||
166 | 173 | ||
167 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
174 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
168 | 175 | ||
169 | 176 | ||
170 | 177 | ||
171 | 178 | ||
172 | int Blit(handle dst_pixmap, int dst_x, int dst_y, |
179 | int Blit(handle dst_pixmap, int dst_x, int dst_y, |
173 | handle src_pixmap, int src_x, int src_y, |
180 | handle src_pixmap, int src_x, int src_y, |
174 | int width, int height) |
181 | int width, int height) |
175 | 182 | ||
176 | Ñêîïèðîâàòü ïðÿìîóãîëüíóþ îáëàñòü ïèêñåëåé. |
183 | Ñêîïèðîâàòü ïðÿìîóãîëüíóþ îáëàñòü ïèêñåëåé. |
177 | 184 | ||
178 | dst_pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ |
185 | dst_pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñ |
179 | êîïèðîâàíèå. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
186 | êîïèðîâàíèå. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
180 | 187 | ||
181 | dst_x, dst_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà îáëàñòè íàçíà÷åíèÿ |
188 | dst_x, dst_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà îáëàñòè íàçíà÷åíè |
182 | 189 | ||
183 | src_pixmap ëîãè÷åñêèé íîìåð áèòìàïà - èñòî÷íèêà ïèêñåëåé. |
190 | src_pixmap ëîãè÷åñêèé íîìåð áèòìàïà - èñòî÷íèêà ïèêñåëåé. |
184 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
191 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
185 | 192 | ||
186 | src_x,src_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà êîïèðóåìîé îáëàñòè |
193 | src_x,src_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà êîïèðóåìîé îáëàñòè |
187 | 194 | ||
188 | width øèðèíà êîïèðóåìîé îáëàñòè |
195 | width øèðèíà êîïèðóåìîé îáëàñòè |
189 | 196 | ||
190 | height âûñîòà êîïèðóåìîé îáëàñòè |
197 | height âûñîòà êîïèðóåìîé îáëàñòè |
191 | 198 | ||
192 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
199 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
193 | 200 | ||
194 | 201 | ||
195 | 202 | ||
196 | 203 | ||
197 | int TransparentBlit(handle dst_pixmap, int dst_x, int dst_y, |
204 | int TransparentBlit(handle dst_pixmap, int dst_x, int dst_y, |
198 | handle src_pixmap, int src_x, int src_y, |
205 | handle src_pixmap, int src_x, int src_y, |
199 | int width, int height, color_t key) |
206 | int width, int height, color_t key) |
200 | 207 | ||
201 | Ñêîïèðîâàòü ïðÿìîóãîëüíóþ îáëàñòü ïèêñåëåé èñïîëüçóÿ ïðîçðà÷íûé öâåò. |
208 | Ñêîïèðîâàòü ïðÿìîóãîëüíóþ îáëàñòü ïèêñåëåé èñïîëüçóÿ ïðîçðà÷íûé öâåò. |
202 | 209 | ||
203 | dst_pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñÿ |
210 | dst_pixmap ëîãè÷åñêèé íîìåð áèòìàïà â êîòîðûé áóäåò ïðîèçâîäèòñ |
204 | êîïèðîâàíèå. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
211 | êîïèðîâàíèå. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
205 | 212 | ||
206 | dst_x, dst_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà îáëàñòè íàçíà÷åíèÿ |
213 | dst_x, dst_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà îáëàñòè íàçíà÷åíè |
207 | 214 | ||
208 | src_pixmap ëîãè÷åñêèé íîìåð áèòìàïà - èñòî÷íèêà ïèêñåëåé. |
215 | src_pixmap ëîãè÷åñêèé íîìåð áèòìàïà - èñòî÷íèêà ïèêñåëåé. |
209 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
216 | SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
210 | 217 | ||
211 | src_x,src_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà êîïèðóåìîé îáëàñòè |
218 | src_x,src_y êîîðäèíàòû ëåâîãî âåðõíåãî óãëà êîïèðóåìîé îáëàñòè |
212 | 219 | ||
213 | width øèðèíà êîïèðóåìîé îáëàñòè |
220 | width øèðèíà êîïèðóåìîé îáëàñòè |
214 | 221 | ||
215 | height âûñîòà êîïèðóåìîé îáëàñòè |
222 | height âûñîòà êîïèðóåìîé îáëàñòè |
216 | 223 | ||
217 | key ïðîçðà÷íûé öâåò â ôîðìàòå ARGB32 |
224 | key ïðîçðà÷íûé öâåò â ôîðìàòå ARGB32 |
218 | 225 | ||
219 | 226 | ||
220 | Ôóíêöèÿ íå êîïèðóåò ïèêñåëè öâåò êîòîðûõ ñîâïàäàåò ñ key. |
227 | Ôóíêöèÿ íå êîïèðóåò ïèêñåëè öâåò êîòîðûõ ñîâïàäàåò ñ key. |
221 | 228 | ||
222 | 229 | ||
223 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
230 | Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |