EmfCreateBrushIndirect

EmfCreateBrushIndirect class

Der Datensatz EMR_CREATEBRUSHINDIRECT definiert einen logischen Pinsel für Grafikoperationen.

Das durch diesen Datensatz definierte logische Pinselobjekt kann im Kontext des Wiedergabegeräts durch einen EMR_SELECTOBJECT-Datensatz (Abschnitt 2.3.8.5) ausgewählt werden, der den logischen Pinsel angibt, der in nachfolgenden Grafikoperationen verwendet werden soll.

public sealed class EmfCreateBrushIndirect : EmfObjectCreationRecordType

Konstrukteure

NameBeschreibung
EmfCreateBrushIndirect()Initialisiert eine neue Instanz vonEmfCreateBrushIndirect Klasse.
EmfCreateBrushIndirect(EmfRecord)Initialisiert eine neue Instanz vonEmfCreateBrushIndirect Klasse.

Eigenschaften

NameBeschreibung
IhBrush { get; set; }Erhält oder setzt eine 32-Bit-Ganzzahl ohne Vorzeichen, die den Index des logischen Pinselobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.
LogBrush { get; set; }Erhält oder setzt Ein LogBrushEx-Objekt (Abschnitt 2.2.12), das den Stil, die Farbe und das -Muster des logischen Pinsels angibt. Das BrushStyle-Feld in diesem Objekt MUSS BS_SOLID, BS_HATCHED oder BS_NULL. sein.
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.

Siehe auch