ID2D1Bitmap1
Represents a bitmap that can be used as a surface for an ID2D1DeviceContext or mapped into system memory, and can contain additional color context information. |
ID2D1BitmapBrush1
Paints an area with a bitmap. (ID2D1BitmapBrush1) |
ID2D1ColorContext
Represents a color context that can be used with an ID2D1Bitmap1 object. |
ID2D1CommandList
Represents a sequence of commands that can be recorded and played back. |
ID2D1CommandSink
The command sink is implemented by you for an application when you want to receive a playback of the commands recorded in a command list. |
ID2D1Device
Represents a resource domain whose objects and device contexts can be used together. (ID2D1Device) |
ID2D1DeviceContext
Represents a set of state and command buffers that are used to render to a target. |
ID2D1DrawingStateBlock1
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. |
ID2D1Effect
Represents a basic image-processing construct in Direct2D. |
ID2D1Factory1
Creates Direct2D resources. (ID2D1Factory1) |
ID2D1GdiMetafile
A Direct2D resource that wraps a WMF, EMF, or EMF+ metafile. |
ID2D1GdiMetafileSink
A developer implemented interface that allows a metafile to be replayed. |
ID2D1GradientStopCollection1
Represents a collection of D2D1_GRADIENT_STOP objects for linear and radial gradient brushes. It provides get methods for all the new parameters added to the gradient stop collection. |
ID2D1ImageBrush
Represents a brush based on an ID2D1Image. |
ID2D1Multithread
A locking mechanism from a Direct2D factory that Direct2D uses to control exclusive resource access in an app that is uses multiple threads. |
ID2D1PathGeometry1
The ID2D1PathGeometry1 interface adds functionality to ID2D1PathGeometry. In particular, it provides the path geometry-specific ComputePointAndSegmentAtLength method. |
ID2D1PrintControl
Converts Direct2D primitives stored in an ID2D1CommandList into a fixed page representation. The print sub-system then consumes the primitives. |
ID2D1Properties
Represents a set of run-time bindable and discoverable properties that allow a data-driven application to modify the state of a Direct2D effect. |
ID2D1StrokeStyle1
Describes the caps, miter limit, line join, and dash information for a stroke. (ID2D1StrokeStyle1) |