d2d1_2.h header

This header is used by Direct2D. For more information, see:

d2d1_2.h contains the following programming interfaces:

Interfaces

 
ID2D1CommandSink1

This interface performs all the same functions as the existing ID2D1CommandSink interface. It also enables access to the new primitive blend modes, MIN and ADD, through its SetPrimitiveBlend1 method.
ID2D1Device1

Represents a resource domain whose objects and device contexts can be used together. (ID2D1Device1)
ID2D1DeviceContext1

Enables creation and drawing of geometry realization objects.
ID2D1Factory2

Creates Direct2D resources. (ID2D1Factory2)
ID2D1GeometryRealization

Encapsulates a device- and transform-dependent representation of a filled or stroked geometry.

Functions

 
D2D1ComputeMaximumScaleFactor

Computes the maximum factor by which a given transform can stretch any vector.

Enumerations

 
D2D1_RENDERING_PRIORITY

The rendering priority affects the extent to which Direct2D will throttle its rendering workload.