bitblt and graphics questions 
Author Message
 bitblt and graphics questions

Although this doesn't have much to do with Pascal in particular, it has
something to do with programming general, and I think that many people in
this newsgroup would know the solution to my problems.  I program mostly in
dos, and only for less than a year in it.  I was wondering what does the
term bitblt mean?  I have seen it in windows and dos newsgroups.  How
exactly does it work, the exact specifications of it, such as how does it
work, how can I implement it the fastest (speed wise for my programs) in a
16-bit application?  I am asking this because I need to know it for my
(small) graphics library that I'm making. I program mostly in turbo pascal,
but if somebody here can explain everything I need in c++ then I understand
it also.  I'm tired of using the slow and cumbersome borland's graphical
interface (egavga.bgi).  However, I found some procedures such as xorput,
orput, copyput, etc. in the .bgi that I believe are somewhat faster in doing
animation than simply drawing a picture, putting black pixels all over the
original spot, drawing it somewhere else, erasing that with black pixels....
you get the picture.  If anyone in here has experience with bitblt,
orespecially if you have experience with dos graphics, then please email me
or reply to this newsgroup with help.  Thanks for your time, and I look
forward to all constructive replies.  Also, if anyone knows the fastest
routines/algorithms for basic graphical functions in dos, then I'd be more
than happy to discuss then with you.  If anyone is on msn messenger and
knows something about graphics in dos, then I wish I could ask you some
questions.  Also, if anyone knows the FASTEST way to put a pixel in a 16-bit
app, I would like to know it also.  I also need to know how to change to the
following video modes:
320x200x256,320x240x256,640x480x256,800x600x256, although the last one's not
as important.  I also need to know how to change make to text mode (80x25).
Any help on these topics would be much appreciated.
p.s.  I have the allegro {*filter*} library, and djgpp, and they are both
excellent resources.  However, I'm trying to create my own from scratch
(nothing like allegro of course) so that I have a better understanding of
how it all works.  Thanks for your time all, and I hope that noone's pissed
at me for putting this in a pascal newsgroup when it should be in a graphics
for dos newsgroup (is there such one?).

Sat, 19 Jul 2003 11:38:10 GMT  
 [ 1 post ] 

 Relevant Pages 

1. graphics and bitblt questions

2. graphics and bitblt questions

3. BITBLT Question

4. BITBLT Question

5. BitBlt function

6. Can't get BitBlt to work?

7. Question o graphics procedures

8. Urgent question: used in WIN98 environment

9. Color question in non-graphics mode....

10. graphics question should be TP 1.5

11. Graphics mode questions...

12. tp 1.5 for windows graphics question


Powered by phpBB® Forum Software