delorie.com/archives/browse.cgi | search |
From: | SpankE <dingfam AT imag DOT net> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Quick question re: Allegro BITMAPs |
Date: | Wed, 21 May 1997 19:02:42 -0700 |
Organization: | Cyberion Networking Corp. |
Lines: | 12 |
Message-ID: | <3383A942.44F9@imag.net> |
References: | <33832989 DOT 12988254 AT news DOT cis DOT yale DOT edu> |
Reply-To: | dingfam AT imag DOT net |
NNTP-Posting-Host: | hostb79.imag.net |
Mime-Version: | 1.0 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
> "void *dat" seems key... but in my lack of comprehension, I don't know > how to get at it! In the system I am used to, I would expect it to be > buffer[0]. But I don't think it is that simple. Actually, all the image data in a BITMAP is contained in the "unsigned char *line[0];" So to access a point just use something like this: bmp->line[x_position][y_position]; This is all in allegro.txt, under "Video Memory Access." Hope that helps, chris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |