xtd - Reference Guide  0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Namespaces | Enumerations
image_flags.h File Reference
#include <cstdint>
#include <ostream>
#include <string>

Definition

Contains xtd::drawing::imaging::image_flags class.

Go to the source code of this file.

Namespaces

 xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 
 xtd::drawing
 The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the xtd::drawing::drawing2d, xtd::drawing::imaging, and xtd::drawing::text namespaces.
 
 xtd::drawing::imaging
 The xtd.drawing.imaging namespace provides advanced GDI+ imaging functionality. Basic graphics functionality is provided by the xtd.drawing namespace.
 

Enumerations

enum  xtd::drawing::imaging::image_flags {
  xtd::drawing::imaging::image_flags::none = 0,
  xtd::drawing::imaging::image_flags::scalable = 0b1,
  xtd::drawing::imaging::image_flags::has_alpha = 0b10,
  xtd::drawing::imaging::image_flags::has_translucent = 0b100,
  xtd::drawing::imaging::image_flags::partially_scalable = 0b1000,
  xtd::drawing::imaging::image_flags::color_space_rgb = 0b10000,
  xtd::drawing::imaging::image_flags::color_space_cmyk = 0b100000,
  xtd::drawing::imaging::image_flags::color_space_gray = 0b1000000,
  xtd::drawing::imaging::image_flags::color_space_ycbcr = 0b10000000,
  xtd::drawing::imaging::image_flags::color_space_ycck = 0b100000000,
  xtd::drawing::imaging::image_flags::has_real_dpi = 0b1000000000000,
  xtd::drawing::imaging::image_flags::has_real_pixel_size = 0b10000000000000,
  xtd::drawing::imaging::image_flags::read_only = 0b10000000000000000,
  xtd::drawing::imaging::image_flags::caching = 0b100000000000000000
}
 Specifies the attributes of the pixel data contained in an xtd::drawing::image object. The xtd::drawing:iImage::flags property returns a member of this enumeration. More...