92,6 → 92,44 |
|
|
|
void* LockPixmap(handle pixmap) |
|
Ïîëó÷èòü äîñòóï ê äàííûì áèòìàïà. |
|
pixmap ëîãè÷åñêèé íîìåð áèòìàïà. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
|
|
Áëîêèðîâàíèå áèòìàïà ìîæåò ñíèçèòü áûñòðîäåéñòâèå åñëè áèòìàï |
ñîçäàí ñ ôëàãàìè PX_MEM_LOCAL èëè PX_MEM_GART. |
|
|
Âîçâðàùàåìîå çíà÷åíèå: óêàçàòåëü íà íà÷àëî äàííûõ áèòìàïà |
èëè NULL â ñëó÷àå íåóäà÷è. |
|
|
|
|
int GetPixmapPitch(handle pixmap) |
|
Ïîëó÷èòü øèðèíó ñòðîêè áèòìàïà â áàéòàõ. |
|
pixmap ëîãè÷åñêèé íîìåð áèòìàïà. SCR_PIXMAP äëÿ ïåðâè÷íîãî ýêðàíà. |
|
|
Áèòìàï äîëæåí áûòü çàáëîêèðîâàí âûçîâîì LockPixmap |
|
Âîçâðàùàåìîå çíà÷åíèå: øèðèíà ñòðîêè áèòìàïà â áàéòàõ èëè 0 â ñëó÷àå íåóäà÷è. |
|
|
|
|
int UnlockPixmap(handle pixmap) |
|
|
Âîçâðàùàåìîå çíà÷åíèå: ERR_OK â ñëó÷àå óñïåõà èëè ERR_PARAM â ñëó÷àå íåóäà÷è. |
|
|
|
int ClearPixmap(handle pixmap, color_t color) |
|
Çàïîëíÿåò áèòìàï óêàçàííûì öâåòîì; |