Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
create_video_bitmap(3)		Allegro	manual		create_video_bitmap(3)

NAME
       create_video_bitmap  - Creates a	video memory bitmap. Allegro game pro-
       gramming	library.

SYNOPSIS
       #include	<allegro.h>

       BITMAP *create_video_bitmap(int width, int height);

DESCRIPTION
       Allocates a video memory	bitmap of the specified	size. This can be used
       to  allocate  offscreen	video memory for storing source	graphics ready
       for a hardware accelerated blitting operation, or  to  create  multiple
       video   memory	pages	which	can   then  be	displayed  by  calling
       show_video_bitmap().  Read the introduction of this chapter for a  com-
       parison with other types	of bitmaps and other specific details.

       Warning:	video memory bitmaps are usually allocated from	the same space
       as the screen bitmap, so	they may overlap with it; it is	therefore  not
       a  good	idea to	use the	global screen at the same time as any surfaces
       returned	by this	function.

RETURN VALUE
       Returns a pointer to the	bitmap on success, or NULL if you have run out
       of  video  ram.	Remember  to destroy this bitmap before	any subsequent
       call to set_gfx_mode().

SEE ALSO
       create_bitmap(3),  create_bitmap_ex(3),	create_system_bitmap(3),  cre-
       ate_sub_bitmap(3),  destroy_bitmap(3), screen(3), show_video_bitmap(3),
       gfx_capabilities(3),	   is_video_bitmap(3),	      clear_bitmap(3),
       clear_to_color(3), ex3buf(3), exaccel(3), exflip(3), exupdate(3)

Allegro				 version 4.4.2		create_video_bitmap(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=create_video_bitmap&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help