.\" Generated by the Allegro makedoc utility .TH set_color_depth 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME set_color_depth \- Sets the global pixel color depth. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B void set_color_depth(int depth); .SH DESCRIPTION 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: .nf 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"); } .fi Note that the screen color depth won't change until the next successful call to set_gfx_mode(). .SH SEE ALSO .BR get_color_depth (3alleg4), .BR set_gfx_mode (3alleg4), .BR set_color_conversion (3alleg4), .BR makecol (3alleg4), .BR getr (3alleg4), .BR desktop_color_depth (3alleg4)