


## Klassen

| Klasse | Beschrijving |
| --- | --- |
| [BitmapData](./bitmapdata/) | Stelt een set attributen van een bitmap-afbeelding voor. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie [System::MakeObject()](../system/makeobject/). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime-fouten en/of assertiefouten oplevert. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/)-pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ColorMap](./colormap/) | Stelt een kaart voor voor het converteren van kleuren. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ColorMatrix](./colormatrix/) | Stelt een 5x5 matrix voor die de coördinaten voor de RGBAW-kleurruimte bevat. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ColorPalette](./colorpalette/) | Stelt een set van 32‑bit ARGB-kleuren voor die een kleurenpalet vormen. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [Encoder](./encoder/) | Stelt een GUID voor die is gekoppeld aan een set van afbeeldings‑encoder‑parameters. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [EncoderParameter](./encoderparameter/) | Dient als een container die wordt gebruikt om waarden door te geven aan een afbeeldings‑encoder. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [EncoderParameters](./encoderparameters/) | Stelt een array voor van [EncoderParameter](./encoderparameter/) objecten. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [FrameDimension](./framedimension/) | Biedt eigenschappen die de frame‑dimensies van een afbeelding ophalen. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ImageAttributes](./imageattributes/) | Stelt informatie voor over hoe afbeeldingskleuren worden gemanipuleerd tijdens het renderen. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ImageCodecInfo](./imagecodecinfo/) | Biedt informatie over een afbeeldings‑codec. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [ImageFormat](./imageformat/) | Stelt het bestandsformaat van een afbeelding voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [Metafile](./metafile/) | Stelt een grafisch metafile voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [MetafileHeader](./metafileheader/) | Bevat attributen die gekoppeld zijn aan een grafisch metafile. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| [PropertyItem](./propertyitem/) | Stelt een metagegevens‑eigenschap voor die moet worden opgenomen in een afbeeldingsbestand. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie [System::MakeObject()](../system/makeobject/) . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een [System::SmartPtr](../system/smartptr/) pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
## Enums

| Enum | Beschrijving |
| --- | --- |
| [ColorAdjustType](./coloradjusttype/) | Specificeert welke objecten kleur‑aanpassingsinformatie gebruiken. |
| [ColorChannelFlag](./colorchannelflag/) | Specificeert een kleurkanaal in de CMYK-kleurruimte. |
| [ColorMatrixFlag](./colormatrixflag/) | Specificeert de typen afbeeldingen en kleuren die worden beïnvloed door de kleur‑ en grijstint‑aanpassingsinstellingen van een [ImageAttributes](./imageattributes/) object. |
| [EmfPlusRecordType](./emfplusrecordtype/) | Stelt de methoden voor die met een metafile kunnen worden gebruikt om grafische opdrachten te lezen en te schrijven. |
| [EmfType](./emftype/) | Specificeert de typen records die in een EMF‑bestand worden geplaatst. |
| [EncoderParameterValueType](./encoderparametervaluetype/) | Specificeert het type van een waarde die wordt vertegenwoordigd door de [EncoderParameter](./encoderparameter/) klasse. |
| [EncoderValue](./encodervalue/) | Specificeert de parameterwaarde die wordt doorgegeven aan een JPEG‑ of TIFF‑afbeeldings‑encoder. |
| [ImageFlags](./imageflags/) | Stelt attributen voor van de pixelgegevens die worden vertegenwoordigd door een [Image](../system.drawing/image/) object. |
| [ImageLockMode](./imagelockmode/) | Specificeert eigenschappen van het gebied van een afbeelding dat wordt vergrendeld. |
| [MetafileFrameUnit](./metafileframeunit/) | Specificeert de meeteenheid voor de rechthoek die wordt gebruikt om een metafile te dimensioneren en te positioneren. |
| [MetafileType](./metafiletype/) | Stelt een type van een grafisch metafile voor. |
| [PixelFormat](./pixelformat/) | Specificeert het kleurgegevensformaat van een pixel. |
## Typedefs

| Typedef | Beschrijving |
| --- | --- |
| [BitmapDataPtr](./bitmapdataptr/) | Een alias voor een gedeelde pointer naar een instantie van de [BitmapData](./bitmapdata/) klasse. |
| [ColorMapPtr](./colormapptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ColorMap](./colormap/) klasse. |
| [ColorMatrixPtr](./colormatrixptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ColorMatrix](./colormatrix/) klasse. |
| [ColorPalettePtr](./colorpaletteptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ColorPalette](./colorpalette/) klasse. |
| [EncoderParameterPtr](./encoderparameterptr/) | Een alias voor een gedeelde pointer naar een instantie van de [EncoderParameter](./encoderparameter/) klasse. |
| [EncoderParametersPtr](./encoderparametersptr/) | Een alias voor een gedeelde pointer naar een instantie van de [EncoderParameters](./encoderparameters/) klasse. |
| [EncoderPtr](./encoderptr/) | Een alias voor een gedeelde pointer naar een instantie van de [Encoder](./encoder/) klasse. |
| [FrameDimensionPtr](./framedimensionptr/) | Een alias voor een gedeelde pointer naar een instantie van de [FrameDimension](./framedimension/) klasse. |
| [ImageAttributesPtr](./imageattributesptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ImageAttributes](./imageattributes/) klasse. |
| [ImageCodecInfoPtr](./imagecodecinfoptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ImageCodecInfo](./imagecodecinfo/) klasse. |
| [ImageFormatPtr](./imageformatptr/) | Een alias voor een gedeelde pointer naar een instantie van de [ImageFormat](./imageformat/) klasse. |
| [PlayRecordCallback](./playrecordcallback/) | Een delegate gebruikt als parameter in het EnumerateMetafileProc-functieobject. |
