ImageAttributes-Klasse (gdiplusimageattributes.h)
Ein ImageAttributes-Objekt enthält Informationen darüber, wie Bitmap- und Metadateifarben während des Renderings bearbeitet werden. Ein ImageAttributes-Objekt verwaltet mehrere Farbanpassungseinstellungen, einschließlich Farbanpassungsmatrizen, Graustufenanpassungsmatrizen, Gammakorrekturwerte, Farbzuordnungstabellen und Farbschwellenwerte.
Vererbung
Die ImageAttributes-Klasse implementiert GdiplusBase.
Methoden
Die ImageAttributes-Klasse verfügt über diese Methoden.
ImageAttributes::ClearBrushRemapTable Die ImageAttributes::ClearBrushRemapTable-Methode löscht die Pinselfarb-Umzuordnungstabelle dieses ImageAttributes-Objekts. |
ImageAttributes::ClearColorKey Die ImageAttributes::ClearColorKey-Methode löscht den Farbschlüssel (Transparenzbereich) für eine angegebene Kategorie. |
ImageAttributes::ClearColorMatrices Die ImageAttributes::ClearColorMatrices-Methode löscht die Farbanpassungsmatrix und die Graustufenanpassungsmatrix für eine angegebene Kategorie. |
ImageAttributes::ClearColorMatrix Die ImageAttributes::ClearColorMatrix-Methode löscht die Farbanpassungsmatrix für eine angegebene Kategorie. |
ImageAttributes::ClearGamma Die ImageAttributes::ClearGamma-Methode deaktiviert die Gammakorrektur für eine angegebene Kategorie. |
ImageAttributes::ClearNoOp Die ImageAttributes::ClearNoOp-Methode löscht die NoOp-Einstellung für eine angegebene Kategorie. |
ImageAttributes::ClearOutputChannel Die ImageAttributes::ClearOutputChannel-Methode löscht die CMYK-Ausgabekanaleinstellung (Cyan-Magenta-Yellow-Black) für eine angegebene Kategorie. |
ImageAttributes::ClearOutputChannelColorProfile Die ImageAttributes::ClearOutputChannelColorProfile-Methode löscht die Einstellung für das Ausgabekanalfarbprofil für eine angegebene Kategorie. |
ImageAttributes::ClearRemapTable Die ImageAttributes::ClearRemapTable-Methode löscht die Farbzuordnungstabelle für eine angegebene Kategorie. |
ImageAttributes::ClearThreshold Die ImageAttributes::ClearThreshold-Methode löscht den Schwellenwert für eine angegebene Kategorie. |
ImageAttributes::Clone Die ImageAttributes::Clone-Methode stellt eine Kopie dieses ImageAttributes-Objekts her. |
ImageAttributes::GetAdjustedPalette Die ImageAttributes::GetAdjustedPalette-Methode passt die Farben in einer Palette entsprechend den Anpassungseinstellungen einer angegebenen Kategorie an. |
ImageAttributes::GetLastStatus Die ImageAttributes::GetLastStatus-Methode gibt einen Wert zurück, der die Art des letzten Methodenfehlers dieses ImageAttributes-Objekts angibt. |
ImageAttributes::ImageAttributes Erstellt ein ImageAttributes::ImageAttributes-Objekt. Dies ist der Standardkonstruktor (ImageAttributes.ImageAttributes) |
ImageAttributes::ImageAttributes Erstellt ein ImageAttributes::ImageAttributes-Objekt. Dies ist der Standardkonstruktor (Überladung 2/3) |
ImageAttributes::ImageAttributes Erstellt ein ImageAttributes::ImageAttributes-Objekt. Dies ist der Standardkonstruktor (Überladung 1/3) |
ImageAttributes::Reset Die ImageAttributes::Reset-Methode löscht alle Farb- und Graustufenanpassungseinstellungen für eine angegebene Kategorie. |
ImageAttributes::SetBrushRemapTable Mit der ImageAttributes::SetBrushRemapTable-Methode wird die Farbzuordnungstabelle für die Pinselkategorie festgelegt. |
ImageAttributes::SetColorKey Die ImageAttributes::SetColorKey-Methode legt den Farbschlüssel (Transparenzbereich) für eine angegebene Kategorie fest. |
ImageAttributes::SetColorMatrices Die ImageAttributes::SetColorMatrices-Methode legt die Farbanpassungsmatrix und die Graustufenanpassungsmatrix für eine angegebene Kategorie fest. |
ImageAttributes::SetColorMatrix Die ImageAttributes::SetColorMatrix-Methode legt die Farbanpassungsmatrix für eine angegebene Kategorie fest. |
ImageAttributes::SetGamma Die ImageAttributes::SetGamma-Methode legt den Gammawert für eine angegebene Kategorie fest. |
ImageAttributes::SetNoOp Die ImageAttributes::SetNoOp-Methode deaktiviert die Farbanpassung für eine angegebene Kategorie. Sie können ImageAttributes::ClearNoOp aufrufen, um die Farbanpassungseinstellungen wie vor dem Aufruf von ImageAttributes::SetNoOp wiederhergestellt zu haben. |
ImageAttributes::SetOutputChannel Die ImageAttributes::SetOutputChannel-Methode legt den CMYK-Ausgabekanal für eine angegebene Kategorie fest. |
ImageAttributes::SetOutputChannelColorProfile Die ImageAttributes::SetOutputChannelColorProfile-Methode legt die Ausgabekanalfarbprofildatei für eine angegebene Kategorie fest. |
ImageAttributes::SetRemapTable Die ImageAttributes::SetRemapTable-Methode legt die Farbzuordnungstabelle für eine angegebene Kategorie fest. |
ImageAttributes::SetThreshold Die ImageAttributes::SetThreshold-Methode legt den Schwellenwert (Transparenzbereich) für eine angegebene Kategorie fest. |
ImageAttributes::SetToIdentity Die ImageAttributes::SetToIdentity-Methode legt die Farbanpassungsmatrix einer angegebenen Kategorie auf Identitätsmatrix fest. |
ImageAttributes::SetWrapMode Die ImageAttributes::SetWrapMode-Methode legt den Wrap-Modus dieses ImageAttributes-Objekts fest. |
Hinweise
Die Farben in einem Bild können während des Renderings bearbeitet werden. Sie können korrigiert, abgedunkelt, aufgehellt, entfernt usw. werden. Um solche Manipulationen anzuwenden, initialisieren Sie ein ImageAttributes-Objekt , und übergeben Sie die Adresse dieses ImageAttributes-Objekts (zusammen mit der Adresse eines Image-Objekts ) an die Graphics::D rawImage-Methode .
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | gdiplusimageattributes.h |