xtd 0.2.0
encoder_parameter_value_type.h
Go to the documentation of this file.
1 #pragma once
5 #include <xtd/enum>
6 
8 namespace xtd {
10  namespace drawing {
13  namespace imaging {
22  value_type_byte = 1,
24  value_type_ascii = 2,
26  value_type_short = 3,
28  value_type_long = 4,
39  };
40  }
41  }
42 }
43 
47 };
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Two long values that specify a range of integer values. The first value specifies the lower end...
std::vector< std::pair< enum_t, xtd::ustring > > enum_collection
Represents a pair of an enum_t value and a string of an enum of type enum_t.
Definition: enum_collection.h:19
A pair of 32-bit unsigned integers. Each pair represents a fraction, the first integer being the nume...
An 8-bit ASCII value. This field specifies that the array of values is a null-terminated ASCII charac...
A byte that has no data type defined. The variable can take any value depending on field definition...
A set of four 32-bit unsigned integers. The first two integers represent one fraction, and the second two integers represent a second fraction. The two fractions represent a range of rational numbers. The first fraction is the smallest rational number in the range, and the second fraction is the largest rational number in the range. The values are inclusive at both ends.
Provides the registration struct for enumerations.
Definition: enum_register.h:36
encoder_parameter_value_type
Specifies the data type of the xtd::drawing::imaging::encoder_parameter used with the xtd::drawing::i...
Definition: encoder_parameter_value_type.h:20