EmfCreateColorSpaceW

EmfCreateColorSpaceW class

Der Datensatz EMR_CREATECOLORSPACEW erstellt ein logisches Farbraumobjekt aus einem Farbprofil mit einem aus Unicode-Zeichen bestehenden Namen.

public sealed class EmfCreateColorSpaceW : EmfObjectCreationRecordType

Konstrukteure

NameBeschreibung
EmfCreateColorSpaceW(EmfRecord)Initialisiert eine neue Instanz vonEmfCreateColorSpaceW Klasse.

Eigenschaften

NameBeschreibung
CbData { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die die Größe des Datenfelds in Byte angibt.
Data { get; set; }Ruft ein optionales Array von Bytes ab oder legt es fest, das Farbprofildaten angibt.
DwFlags { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die Informationen zu den Daten in diesem Datensatz bereitstellt.
IhCS { get; set; }Erhält oder setzt eine 32-Bit-Ganzzahl ohne Vorzeichen, die den Index des Objekts logischer Farbraum in der EMF-Objekttabelle angibt (Abschnitt 3.1.1.1). Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.
Lcs { get; set; }Ruft ein WMF LogColorSpaceW-Objekt ab oder legt es fest ([MS-WMF] Abschnitt 2.2.2.12), das den Namen eines Farbprofils in Unicode UTF16-LE-Zeichen angeben kann
Size { get; set; }Ruft die Größe des Datensatzes ab oder legt sie fest
Type { get; set; }Ruft den Typ ab oder legt ihn fest.

Bemerkungen

Das durch diesen Datensatz definierte logische Farbraumobjekt kann im Kontext des Wiedergabegeräts durch einen EMR_SETCOLORSPACE-Datensatz (Abschnitt 2.3.8.7) ausgewählt werden, der den logischen Farbraum definiert, der in nachfolgenden Grafikoperationen verwendet werden soll.

Siehe auch