EmfCreateDibPatternBrushPt

EmfCreateDibPatternBrushPt class

Der Datensatz EMR_CREATEDIBPATTERNBRUSHPT definiert einen Musterpinsel für Grafikoperationen. Das -Muster wird durch eine DIB angegeben.

public sealed class EmfCreateDibPatternBrushPt : EmfObjectCreationRecordType

Konstrukteure

NameBeschreibung
EmfCreateDibPatternBrushPt()Initialisiert eine neue Instanz vonEmfCreateDibPatternBrushPt Klasse.
EmfCreateDibPatternBrushPt(EmfRecord)Initialisiert eine neue Instanz vonEmfCreateDibPatternBrushPt Klasse.

Eigenschaften

NameBeschreibung
BitmapBuffer { get; set; }Ruft ab oder legt einen Puffer fest, der eine gepackte DIB in Form eines WMF DeviceIndependentBitmap-Objekts enthält ([MS-WMF] Abschnitt 2.2.2.9). Es muss nicht mit dem festen Teil des EMR_CREATEDIBPATTERNBRUSHPT-Datensatzes zusammenhängen.
IhBrush { get; set; }Erhält oder setzt eine 32-Bit-Ganzzahl ohne Vorzeichen, die den Index des Musterobjekts brush in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden 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.
Usage { get; set; }Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die angibt, wie Werte in der Tabelle color im DIB-Header zu interpretieren sind. Dieser Wert MUSS in der DIBColors-Enumeration (Abschnitt 2.1.9) enthalten sein.

Bemerkungen

Das durch diesen Datensatz definierte Musterpinselobjekt kann im Kontext des Wiedergabegeräts durch einen EMR_SELECTOBJECT-Datensatz (Abschnitt 2.3.8.5) ausgewählt werden, der den in nachfolgenden Grafikoperationen zu verwendenden Musterpinsel angibt.

Siehe auch