WmfLogColorSpaceW

WmfLogColorSpaceW class

Das LogColorSpaceW-Objekt gibt einen logischen Farbraum an, der durch eine Farbprofildatei mit einem aus Unicode-16-Bit- -Zeichen bestehenden Namen definiert werden kann.

public class WmfLogColorSpaceW : MetaObject

Konstrukteure

NameBeschreibung
WmfLogColorSpaceW()Default_Constructor

Eigenschaften

NameBeschreibung
ColorSpaceType { get; set; }Ruft eine 32-Bit-Ganzzahl mit Vorzeichen ab oder legt diese fest, die den Typ des Farbraums angibt. Es MUSS im LogicalColorSpace enumeration (Abschnitt 2.1.1.14) definiert werden. Wenn dieser Wert LCS_sRGB oder LCS_WINDOWS_COLOR_SPACE ist, MUSS der sRGB-Farbraum verwendet werden.
Endpoints { get; set; }Erhält oder setzt ein CIEXYZTriple-Objekt (Abschnitt 2.2.2.7), das die CIE-Chromatizität x-, y- und z-Koordinaten der drei Farben definiert, die dem RGB entsprechenendpoints für den Farbraum logical , der der Bitmap zugeordnet ist. Wenn die ColorSpaceType Feld nicht spezifiziert LCS_CALIBRATED_RGB, dieses Feld MUSS ignoriert werden.
Filename { get; set; }Ruft eine optionale, nullterminierte Unicode-UTF16-LE-zeichenfolge ab oder legt diese fest, die den Namen einer Datei angibt, die ein color -Profil enthält. Wenn ein Dateiname angegeben ist und die ColorSpaceType Feld auf LCS_CALIBRATED_RGB gesetzt ist, sollten die anderen Felder dieser Struktur ignoriert werden.
GammaBlue { get; set; }Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Blau definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden.
GammaGreen { get; set; }Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Grün definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden.
GammaRed { get; set; }Ruft einen 32-Bit-Festkommawert ab oder legt ihn fest, der die getönte -Antwortkurve für Rot definiert. Wenn dieColorSpaceType field gibt LCS_CALIBRATED_RGB nicht an, dieses Feld MUSS ignoriert werden.
Intent { get; set; }Ruft eine vorzeichenbehaftete 32-Bit-Ganzzahl ab oder legt diese fest, die die Farbraumzuordnungsabsicht definiert. Es MUSS in der GamutMappingIntent-Enumeration (Abschnitt 2.1.1.11). definiert werden.
Signature { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die the angibt.signature von Farbraumobjekten; es MUSS auf den Wert 0x50534F43 gesetzt werden, was die ASCII-Codierung der Zeichenfolge “PSOC”. ist.
Size { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die the definiertsize dieses Objekts in Bytes.
Version { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die a definiertversion Nummer; es MUSS 0x00000400. sein

Bemerkungen

Siehe dieWmfLogColorSpaceObjekt (Abschnitt 2.2.2.11) für zusätzliche Details zur Interpretation von Feldwerten dieses Objekts.

Siehe auch