ID2D1DrawingStateBlock1 interface (d2d1_1.h)

Implementation of a drawing state block that adds the functionality of primitive blend in addition to already existing antialias mode, transform, tags and text rendering mode.

Note  You can get an ID2D1DrawingStateBlock1 using the ID2D1Factory::CreateDrawingStateBlock method or you can use the QueryInterface method on an ID2D1DrawingStateBlock object.

 

Inheritance

The ID2D1DrawingStateBlock1 interface inherits from ID2D1DrawingStateBlock. ID2D1DrawingStateBlock1 also has these types of members:

Methods

The ID2D1DrawingStateBlock1 interface has these methods.

 
ID2D1DrawingStateBlock1::GetDescription

Gets the antialiasing mode, transform, tags, primitive blend, and unit mode portion of the drawing state.
ID2D1DrawingStateBlock1::SetDescription

Sets the D2D1_DRAWING_STATE_DESCRIPTION1 associated with this drawing state block.

Requirements

Requirement Value
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d2d1_1.h

See also

ID2D1DrawingStateBlock

ID2D1DrawingStateBlock1::GetDescription1

ID2D1DrawingStateBlock1::SetDescription1

ID2D1Factory::CreateDrawingStateBlock