set_color_depth(3alleg4)

set_color_depth3alleg4

Sets the global pixel color depth. allegro game programming library.

Usage

#include <allegro.h>

void set_color_depth(int depth);

Overview

Sets the pixel format to be used by subsequent calls to set_gfx_mode() and create_bitmap(). Valid depths are 8 (the default), 15, 16, 24, and 32 bits. Example:

   set_color_depth(32);
   if (set_gfx_mode(GFX_AUTODETECT, 640, 480, 0, 0) != 0) {
      abort_on_error("Couldn't set a 32 bit color resolution");
   }

Note that the screen color depth won't change until the next successful call to set_gfx_mode().

Releases

7 releases since Debian 7 (Wheezy); the text changed 1 time.

  1. 7–10
  2. 11–13

From allegro4-doc 2:4.4.3.1-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.