intmax_t intptr
Represent a pointer or a handle.
Definition: types.h:151
The pixel format is undefined.
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
bitmap_data()=default
Initializes a new instance of the xtd::drawing::imaging::bitmap_data class.
int32 width() const noexcept
Gets or sets the pixel width of the xtd::drawing::bitmap object. This can also be thought of as the n...
pixel_format
Specifies the format of the color data for each pixel in the image.
Definition: pixel_format.h:23
Specifies the attributes of a bitmap image. The xtd::drawing::imaging::bitmap_data class is used by t...
Definition: bitmap_data.h:22
xtd::drawing::imaging::pixel_format pixel_format() const noexcept
Gets the format of the pixel information in the xtd::drawing::bitmap object that returned this xtd::d...
intptr scan0() const noexcept
Gets or sets the address of the first pixel data in the bitmap. This can also be thought of as the fi...
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes...
Definition: object.h:32
int_least32_t int32
Represents a 32-bit signed integer.
Definition: types.h:129
int32 reserved() const noexcept
Reserved. Do not use.
int32 height() const noexcept
Gets the pixel height of the xtd::drawing::bitmap object. Also sometimes referred to as the number of...
int32 stride() const noexcept
Gets the stride width (also called scan width) of the xtd::drawing::bitmap object.