xtd 0.2.0
Loading...
Searching...
No Matches
image flag

Definition

image flag definitions.

Warning
Internal use only

Variables

constexpr size_t IFL_NONE
 There is no format information.
 
constexpr size_t IFL_SCALABLE
 The pixel data is scalable.
 
constexpr size_t IFL_HAS_ALPHA
 The pixel data contains alpha information.
 
constexpr size_t IFL_HAS_TRANSLUCENT
 Specifies that the pixel data has alpha values other than 0 (transparent) and 255 (opaque).
 
constexpr size_t IFL_PARTIALLY_SCALABLE
 The pixel data is partially scalable, but there are some limitations.
 
constexpr size_t IFL_COLOR_SPACE_RGB
 The pixel data uses an RGB color space.
 
constexpr size_t IFL_COLOR_SPACE_CMYK
 The pixel data uses a CMYK color space.
 
constexpr size_t IFL_COLOR_SPACE_GRAY
 The pixel data is grayscale.
 
constexpr size_t IFL_COLOR_SPACE_YCBCR
 Specifies that the image is stored using a YCBCR color space.
 
constexpr size_t IFL_COLOR_SPACE_YCCK
 Specifies that the image is stored using a YCCK color space.
 
constexpr size_t IFL_HAS_REAL_DPI
 Specifies that dots per inch information is stored in the image.
 
constexpr size_t IFL_HAS_REAL_PIXEL_SIZE
 Specifies that the pixel size is stored in the image.
 
constexpr size_t IFL_READ_ONLY
 The pixel data is read-only.
 
constexpr size_t IFL_CACHING
 The pixel data can be cached for faster access.
 

Variable Documentation

◆ IFL_NONE

constexpr size_t IFL_NONE
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

There is no format information.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_SCALABLE

constexpr size_t IFL_SCALABLE
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data is scalable.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_HAS_ALPHA

constexpr size_t IFL_HAS_ALPHA
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data contains alpha information.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_HAS_TRANSLUCENT

constexpr size_t IFL_HAS_TRANSLUCENT
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

Specifies that the pixel data has alpha values other than 0 (transparent) and 255 (opaque).

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_PARTIALLY_SCALABLE

constexpr size_t IFL_PARTIALLY_SCALABLE
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data is partially scalable, but there are some limitations.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_COLOR_SPACE_RGB

constexpr size_t IFL_COLOR_SPACE_RGB
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data uses an RGB color space.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_COLOR_SPACE_CMYK

constexpr size_t IFL_COLOR_SPACE_CMYK
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data uses a CMYK color space.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_COLOR_SPACE_GRAY

constexpr size_t IFL_COLOR_SPACE_GRAY
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data is grayscale.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_COLOR_SPACE_YCBCR

constexpr size_t IFL_COLOR_SPACE_YCBCR
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

Specifies that the image is stored using a YCBCR color space.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_COLOR_SPACE_YCCK

constexpr size_t IFL_COLOR_SPACE_YCCK
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

Specifies that the image is stored using a YCCK color space.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_HAS_REAL_DPI

constexpr size_t IFL_HAS_REAL_DPI
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

Specifies that dots per inch information is stored in the image.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_HAS_REAL_PIXEL_SIZE

constexpr size_t IFL_HAS_REAL_PIXEL_SIZE
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

Specifies that the pixel size is stored in the image.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_READ_ONLY

constexpr size_t IFL_READ_ONLY
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data is read-only.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only

◆ IFL_CACHING

constexpr size_t IFL_CACHING
constexpr

#include <xtd.drawing.native/include/xtd/drawing/native/image_flags.hpp>

The pixel data can be cached for faster access.

Library
xtd.drawing.native
Remarks
Added specifically for xtd.
Warning
Internal use only