Freigeben über


D2D1_DRAWING_STATE_DESCRIPTION1-Struktur (d2d1_1.h)

Beschreibt den Zeichnungszustand eines Gerätekontexts.

Syntax

typedef struct D2D1_DRAWING_STATE_DESCRIPTION1 {
  D2D1_ANTIALIAS_MODE      antialiasMode;
  D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode;
  D2D1_TAG                 tag1;
  D2D1_TAG                 tag2;
  D2D1_MATRIX_3X2_F        transform;
  D2D1_PRIMITIVE_BLEND     primitiveBlend;
  D2D1_UNIT_MODE           unitMode;
} D2D1_DRAWING_STATE_DESCRIPTION1;

Member

antialiasMode

Typ: D2D1_ANTIALIAS_MODE

Der Antialiasingmodus für nachfolgende Nichttextzeichnungsvorgänge.

textAntialiasMode

Typ: D2D1_TEXT_ANTIALIAS_MODE

Der Antialiasingmodus für nachfolgende Text- und Glyphenzeichnungsvorgänge.

tag1

Typ: D2D1_TAG

Eine Bezeichnung für nachfolgende Zeichnungsvorgänge.

tag2

Typ: D2D1_TAG

Eine Bezeichnung für nachfolgende Zeichnungsvorgänge.

transform

Typ: D2D1_MATRIX_3X2_F

Die Transformation, die auf nachfolgende Zeichnungsvorgänge angewendet werden soll.

primitiveBlend

Typ: D2D1_PRIMITIVE_BLEND

Der Mischmodus für den Gerätekontext, der auf nachfolgende Zeichnungsvorgänge angewendet werden soll.

unitMode

Typ: D2D1_UNIT_MODE

D2D1_UNIT_MODE

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile d2d1_1.h

Weitere Informationen

ID2D1DrawingStateBlock

ID2D1RenderTarget

RestoreDrawingState

SaveDrawingState