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 program-
     ming 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 comparison 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.3 	  create_video_bitmap(3)

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

home | help