xtd 0.2.0
bitmap_data.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "pixel_format.hpp"
6#include <xtd/object>
7#include <xtd/types>
8
10namespace xtd {
12 namespace drawing {
15 namespace imaging {
22 struct bitmap_data final : object {
24
30
36
41
46
52
58 };
59 }
60 }
61}
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.hpp:44
int32_t int32
Represents a 32-bit signed integer.
Definition int32.hpp:23
intmax_t intptr
Represent a pointer or a handle.
Definition intptr.hpp:23
pixel_format
Specifies the format of the color data for each pixel in the image.
Definition pixel_format.hpp:23
@ undefined
The pixel format is undefined.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
Contains xtd::drawing::imaging::pixel_format enum class.
Specifies the attributes of a bitmap image. The xtd::drawing::imaging::bitmap_data struct is used by ...
Definition bitmap_data.hpp:22
int32 height
Gets or sets the pixel height of the xtd::drawing::bitmap object. Also sometimes referred to as the n...
Definition bitmap_data.hpp:29
int32 stride
Gets or sets the stride width (also called scan width) of the xtd::drawing::bitmap object.
Definition bitmap_data.hpp:51
int32 reserved
Reserved. Do not use.
Definition bitmap_data.hpp:40
int32 width
Gets or sets or sets the pixel width of the xtd::drawing::bitmap object. This can also be thought of ...
Definition bitmap_data.hpp:56
intptr scan0
Gets or sets or sets the address of the first pixel data in the bitmap. This can also be thought of a...
Definition bitmap_data.hpp:45