Re: [AD] DirectDraw - create_sub_bitmap() or save_bitmap() faulty ?

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


see attachment:test.pcx
[code]
#include<allegro.h>
int main(){int i;PALETTE p;allegro_init();install_keyboard();
 set_color_depth(8);set_gfx_mode(GFX_AUTODETECT_FULLSCREEN,320,240,0,0);
 for(i=120;i>0;i-=12)circlefill(screen,160,120,i,i);
 textout_ex(screen,font,allegro_id,0,0,13,-1);
 textprintf_ex(screen,font,0,60,32,-1,"%s/%dx%d/%d.%d",
 gfx_driver->desc,gfx_driver->w,gfx_driver->h,os_version,os_revision);
 BITMAP*B=create_sub_bitmap(screen,0,0,SCREEN_W,SCREEN_H);
 textprintf_ex(B,font,0,80,48,0,"%dx%d %d",B->w,B->h,B->vtable->color_depth);
 readkey(); get_palette(p); save_bitmap("test.pcx",B,p); destroy_bitmap(B);
}END_OF_MAIN();
[/code]
(using DirectX9)

-------------------------------------------------
HKNETMAIL.COM Free WEB MAIL Service by  HKNET

Attachment: tstpcx.7z
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/