System::Drawing::Imaging::Encoder class

Encoder class

Represents a GUID that is associated with a set of image encoder parameters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class Encoder : public System::Object

Methods

MethodDescription
Encoder(const Guid&)Constructs a new instance of Encoder class.
get_Guid() constReturns a GUID that specifies a set of image encoder parameters the current object represents.

Fields

FieldDescription
static ChrominanceTableAn instance of Encoder class that represents chrominance table parameter category.
static ColorDepthAn instance of Encoder class that represents the color depth parameter category.
static CompressionAn instance of Encoder class that represents the compression parameter category.
static LuminanceTableAn instance of Encoder class that represents the luminance table parameter category.
static QualityAn instance of Encoder class that represents the quality parameter category.
static RenderMethodAn instance of Encoder class that represents the render method parameter category.
static SaveFlagAn instance of Encoder class that represents the save flag parameter category.
static ScanMethodAn instance of Encoder class that represents the scan method parameter category.
static TransformationAn instance of Encoder class that represents the transformation parameter category.
static VersionAn instance of Encoder class that represents the version parameter category.

See Also