The xtd.drawing.imaging namespace provides advanced GDI+ imaging functionality. Basic graphics functionality is provided by the xtd.drawing namespace.
|
enum class | encoder_parameter_value_type {
encoder_parameter_value_type::value_type_byte
,
encoder_parameter_value_type::value_type_ascii
,
encoder_parameter_value_type::value_type_short
,
encoder_parameter_value_type::value_type_long
,
encoder_parameter_value_type::value_type_rational
,
encoder_parameter_value_type::value_type_long_range
,
encoder_parameter_value_type::value_type_undefined
,
encoder_parameter_value_type::value_type_rational_range
,
encoder_parameter_value_type::value_type_rational_pointer
} |
| Specifies the data type of the xtd::drawing::imaging::encoder_parameter used with the xtd::drawing::image::save or xtd::drawing::image::save_add method of an image. More...
|
|
enum class | image_flags {
image_flags::none
,
image_flags::scalable
,
image_flags::has_alpha
,
image_flags::has_translucent
,
image_flags::partially_scalable
,
image_flags::color_space_rgb
,
image_flags::color_space_cmyk
,
image_flags::color_space_gray
,
image_flags::color_space_ycbcr
,
image_flags::color_space_ycck
,
image_flags::has_real_dpi
,
image_flags::has_real_pixel_size
,
image_flags::read_only
,
image_flags::caching
} |
| 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...
|
|
enum class | image_lock_mode {
image_lock_mode::read_only
,
image_lock_mode::write_only
,
image_lock_mode::read_write
,
image_lock_mode::user_input_buffer
} |
| Specifies flags that are passed to the flags parameter of the xtd::drawing::bitmap::lock_bits method. The xtd::drawing::bitmap::lock_bits method locks a portion of an image so that you can read or write the pixel data. More...
|
|
enum class | pixel_format {
pixel_format::undefined
,
pixel_format::dont_care
,
pixel_format::max
,
pixel_format::indexed
,
pixel_format::gdi
,
pixel_format::format_16bpp_rgb555
,
pixel_format::format_16bpp_rgb565
,
pixel_format::format_24bpp_rgb
,
pixel_format::format_32bpp_rgb
,
pixel_format::format_1bpp_indexed
,
pixel_format::format_4bpp_indexed
,
pixel_format::format_8bpp_indexed
,
pixel_format::alpha
,
pixel_format::format_16bpp_argb1555
,
pixel_format::palpha
,
pixel_format::format_32bpp_pargb
,
pixel_format::extended
,
pixel_format::format_16bpp_gray_scale
,
pixel_format::format_48bpp_rgb
,
pixel_format::format_64bpp_pargb
,
pixel_format::canonical
,
pixel_format::format_32bpp_argb
,
pixel_format::format_64bpp_argb
} |
| Specifies the format of the color data for each pixel in the image. More...
|
|