System::Drawing::Imaging-namespace

Klassen

KlasseBeschrijving
BitmapDataStelt een set attributen van een bitmap-afbeelding voor. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de functie 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-pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ColorMapStelt een kaart voor voor het converteren van kleuren. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ColorMatrixStelt 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ColorPaletteStelt 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderStelt 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderParameterDient 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
EncoderParametersStelt een array voor van EncoderParameter objecten. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
FrameDimensionBiedt eigenschappen die de frame‑dimensies van een afbeelding ophalen. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ImageAttributesStelt 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ImageCodecInfoBiedt informatie over een afbeeldings‑codec. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
ImageFormatStelt het bestandsformaat van een afbeelding voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
MetafileStelt een grafisch metafile voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
MetafileHeaderBevat attributen die gekoppeld zijn aan een grafisch metafile. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.
PropertyItemStelt 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() . 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 pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Enums

EnumBeschrijving
ColorAdjustTypeSpecificeert welke objecten kleur‑aanpassingsinformatie gebruiken.
ColorChannelFlagSpecificeert een kleurkanaal in de CMYK-kleurruimte.
ColorMatrixFlagSpecificeert de typen afbeeldingen en kleuren die worden beïnvloed door de kleur‑ en grijstint‑aanpassingsinstellingen van een ImageAttributes object.
EmfPlusRecordTypeStelt de methoden voor die met een metafile kunnen worden gebruikt om grafische opdrachten te lezen en te schrijven.
EmfTypeSpecificeert de typen records die in een EMF‑bestand worden geplaatst.
EncoderParameterValueTypeSpecificeert het type van een waarde die wordt vertegenwoordigd door de EncoderParameter klasse.
EncoderValueSpecificeert de parameterwaarde die wordt doorgegeven aan een JPEG‑ of TIFF‑afbeeldings‑encoder.
ImageFlagsStelt attributen voor van de pixelgegevens die worden vertegenwoordigd door een Image object.
ImageLockModeSpecificeert eigenschappen van het gebied van een afbeelding dat wordt vergrendeld.
MetafileFrameUnitSpecificeert de meeteenheid voor de rechthoek die wordt gebruikt om een metafile te dimensioneren en te positioneren.
MetafileTypeStelt een type van een grafisch metafile voor.
PixelFormatSpecificeert het kleurgegevensformaat van een pixel.

Typedefs

TypedefBeschrijving
BitmapDataPtrEen alias voor een gedeelde pointer naar een instantie van de BitmapData klasse.
ColorMapPtrEen alias voor een gedeelde pointer naar een instantie van de ColorMap klasse.
ColorMatrixPtrEen alias voor een gedeelde pointer naar een instantie van de ColorMatrix klasse.
ColorPalettePtrEen alias voor een gedeelde pointer naar een instantie van de ColorPalette klasse.
EncoderParameterPtrEen alias voor een gedeelde pointer naar een instantie van de EncoderParameter klasse.
EncoderParametersPtrEen alias voor een gedeelde pointer naar een instantie van de EncoderParameters klasse.
EncoderPtrEen alias voor een gedeelde pointer naar een instantie van de Encoder klasse.
FrameDimensionPtrEen alias voor een gedeelde pointer naar een instantie van de FrameDimension klasse.
ImageAttributesPtrEen alias voor een gedeelde pointer naar een instantie van de ImageAttributes klasse.
ImageCodecInfoPtrEen alias voor een gedeelde pointer naar een instantie van de ImageCodecInfo klasse.
ImageFormatPtrEen alias voor een gedeelde pointer naar een instantie van de ImageFormat klasse.
PlayRecordCallbackEen delegate gebruikt als parameter in het EnumerateMetafileProc-functieobject.