


## Klasser

| Klass | Beskrivning |
| --- | --- |
| [BitmapData](./bitmapdata/) | Representerar en uppsättning attribut för en bitmap-bild. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ColorMap](./colormap/) | Representerar en karta för färgkonvertering. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ColorMatrix](./colormatrix/) | Representerar en 5x5-matris som innehåller koordinaterna för färgrymden RGBAW. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ColorPalette](./colorpalette/) | Representerar en uppsättning 32-bitars ARGB-färger som utgör en färgpalett. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [Encoder](./encoder/) | Representerar ett GUID som är associerat med en uppsättning bildkodarparametrar. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [EncoderParameter](./encoderparameter/) | Fungerar som en behållare som används för att skicka värden till en bildkodare. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [EncoderParameters](./encoderparameters/) | Representerar en array av [EncoderParameter](./encoderparameter/) objekt. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [FrameDimension](./framedimension/) | Tillhandahåller egenskaper som hämtar bildramens dimensioner. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ImageAttributes](./imageattributes/) | Representerar information om hur bildfärger manipuleras under rendering. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ImageCodecInfo](./imagecodecinfo/) | Tillhandahåller information om en bildkodare. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [ImageFormat](./imageformat/) | Representerar filformatet för en bild. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [Metafile](./metafile/) | Representerar en grafisk metafil. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [MetafileHeader](./metafileheader/) | Innehåller attribut som är associerade med en grafisk metafil. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
| [PropertyItem](./propertyitem/) | Representerar en metadataegenskap som ska inkluderas i en bildfil. Objekt av denna klass bör endast allokeras med funktionen [System::MakeObject()](../system/makeobject/). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en [System::SmartPtr](../system/smartptr/) pekare och använd pekaren för att skicka den till funktioner som argument. |
## Enums

| Enum | Beskrivning |
| --- | --- |
| [ColorAdjustType](./coloradjusttype/) | Anger vilka objekt som använder färgjusteringsinformation. |
| [ColorChannelFlag](./colorchannelflag/) | Anger en färgkanal i CMYK-färgrymden. |
| [ColorMatrixFlag](./colormatrixflag/) | Anger typerna av bilder och färger som kommer att påverkas av färg- och gråskalajusteringinställningarna för ett [ImageAttributes](./imageattributes/)‑objekt. |
| [EmfPlusRecordType](./emfplusrecordtype/) | Representerar metoderna som kan användas med en metafil för att läsa och skriva grafiska kommandon. |
| [EmfType](./emftype/) | Anger typerna av poster som placeras i en EMF‑fil. |
| [EncoderParameterValueType](./encoderparametervaluetype/) | Anger typen av ett värde som representeras av klassen [EncoderParameter](./encoderparameter/). |
| [EncoderValue](./encodervalue/) | Anger parametervärdet som skickas till en JPEG- eller TIFF‑bildkodare. |
| [ImageFlags](./imageflags/) | Representerar attributen för pixeldata som representeras av ett [Image](../system.drawing/image/)‑objekt. |
| [ImageLockMode](./imagelockmode/) | Anger egenskaperna för den region av en bild som låses. |
| [MetafileFrameUnit](./metafileframeunit/) | Anger måttenheten för rektangeln som används för att storleksändra och placera en metafil. |
| [MetafileType](./metafiletype/) | Representerar en typ av en grafisk metafil. |
| [PixelFormat](./pixelformat/) | Anger färgdataformatet för en pixel. |
## Typedefs

| Typedef | Beskrivning |
| --- | --- |
| [BitmapDataPtr](./bitmapdataptr/) | Ett alias för en delad pekare till en instans av klassen [BitmapData](./bitmapdata/). |
| [ColorMapPtr](./colormapptr/) | Ett alias för en delad pekare till en instans av klassen [ColorMap](./colormap/). |
| [ColorMatrixPtr](./colormatrixptr/) | Ett alias för en delad pekare till en instans av klassen [ColorMatrix](./colormatrix/). |
| [ColorPalettePtr](./colorpaletteptr/) | Ett alias för en delad pekare till en instans av klassen [ColorPalette](./colorpalette/). |
| [EncoderParameterPtr](./encoderparameterptr/) | Ett alias för en delad pekare till en instans av klassen [EncoderParameter](./encoderparameter/). |
| [EncoderParametersPtr](./encoderparametersptr/) | Ett alias för en delad pekare till en instans av klassen [EncoderParameters](./encoderparameters/). |
| [EncoderPtr](./encoderptr/) | Ett alias för en delad pekare till en instans av klassen [Encoder](./encoder/). |
| [FrameDimensionPtr](./framedimensionptr/) | Ett alias för en delad pekare till en instans av klassen [FrameDimension](./framedimension/). |
| [ImageAttributesPtr](./imageattributesptr/) | Ett alias för en delad pekare till en instans av klassen [ImageAttributes](./imageattributes/). |
| [ImageCodecInfoPtr](./imagecodecinfoptr/) | Ett alias för en delad pekare till en instans av klassen [ImageCodecInfo](./imagecodecinfo/). |
| [ImageFormatPtr](./imageformatptr/) | Ett alias för en delad pekare till en instans av klassen [ImageFormat](./imageformat/). |
| [PlayRecordCallback](./playrecordcallback/) | En delegat som används som parameter i funktionsobjektet EnumerateMetafileProc. |
