Mail Archives: djgpp/1998/01/02/11:16:50
From: | Vic <tudor AT cam DOT org>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Allegro, Bitmaps, and Palettes
|
Date: | Fri, 02 Jan 1998 10:35:51 -0500
|
Organization: | Communications Accessibles Montreal, Quebec Canada
|
Lines: | 22
|
Message-ID: | <34AD0957.69FA@cam.org>
|
References: | <68iaj1$f64 AT bgtnsc03 DOT worldnet DOT att DOT net>
|
NNTP-Posting-Host: | dynppp-125.hip.cam.org
|
Mime-Version: | 1.0
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
You're supposed to read the documentation of any piece of software
before using it. It will save you a lot of trouble and answer a lot of
questions.
YES, you have to set the palette of the bitmap before using it, and NO,
it doesn't do it automatically. Why would it??
> #include <allegro.h>
>
> BITMAP *thing;
> PALETTE pte;
>
> main () {
>
> set_gfx_mode(GFX_AUTODETECT, 800, 600, 0, 0);
>
> thing = load_bmp("rose.bmp", pte);
>>> set_palette(pte); <<<
> blit(thing, screen, 1, 1, 1, 1, 100, 100);
>
> }
--
--> http://www.cam.org/~tudor <--
- Raw text -