An Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter.
- Namespace
- xtd::drawing::imaging
- Library
- xtd.drawing
| Category | GUID |
| chrominance_table | f2e455dc-09b3-4316-8260-676ada32481c |
| color_depth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
| compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
| luminance_table | edb33bce-0266-4a77-b904-27216099e717 |
| quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
| render_method | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
| save_flag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
| scan_method | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
| transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
| version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
|
| static encoder | chrominance_table () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the chrominance table parameter category.
|
| static encoder | color_depth () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the color depth parameter category.
|
| static encoder | compression () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the compression parameter category.
|
| static encoder | luminance_table () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the luminance table parameter category.
|
| static encoder | quality () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the quality parameter category.
|
| static encoder | render_method () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the renderer method category.
|
| static encoder | save_flag () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the save flag category.
|
| static encoder | scan_method () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the scan method category.
|
| static encoder | transformation () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the transformation category.
|
| static encoder | version () noexcept |
| | An Encoder object that is initialized with the globally unique identifier for the version category.
|
|
| | object ()=default |
| | Create a new instance of the ultimate base class object.
|
| virtual type_object | get_type () const noexcept |
| | Gets the type of the current instance.
|
| template<class object_t> |
| xtd::unique_ptr_object< object_t > | memberwise_clone () const |
| | Creates a shallow copy of the current object.
|
| virtual xtd::string | to_string () const |
| | Returns a xtd::string that represents the current object.
|
| virtual bool | equals (const encoder &) const noexcept=0 |
| | Indicates whether the current object is equal to another object of the same type.
|
| template<class object_a_t, class object_b_t> |
| static bool | equals (const object_a_t &object_a, const object_b_t &object_b) noexcept |
| | Determines whether the specified object instances are considered equal.
|
| template<class object_a_t, class object_b_t> |
| static bool | reference_equals (const object_a_t &object_a, const object_b_t &object_b) noexcept |
| | Determines whether the specified object instances are the same instance.
|