Functions
Direct2D provides the following functions. Additional functions are defined in the D2D1 Namespace.
In this section
| Topic | Description |
|---|---|
|
Computes the maximum factor by which a given transform can stretch any vector. | |
|
Creates a new Direct2D device associated with the provided DXGI device. | |
|
Creates a new Direct2D device context associated with a DXGI surface. | |
|
Creates a factory object that can be used to create Direct2D resources. | |
|
D2D1CreateFactory(Factory)(D2D1_FACTORY_TYPE,D2D1_FACTORY_OPTIONS&,Factory**) |
Creates a factory object that can be used to create Direct2D resources. |
|
Creates a factory object that can be used to create Direct2D resources. | |
|
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) |
Creates a factory object that can be used to create Direct2D resources. |
|
Returns the interior points for a gradient mesh patch based on the points defining a Coons patch. | |
|
Tries to invert the specified matrix. | |
|
Indicates whether the specified matrix is invertible. | |
|
Creates a rotation transformation that rotates by the specified angle about the specified point. | |
|
Creates a skew transformation that has the specified x-axis angle, y-axis angle, and center point. | |
|
operator* (const D2D1_MATRIX_3X2_F&,const D2D1_MATRIX_3X2_F&) |
Multiplies two matrices and returns the result. |
|
Calls a member-function property getter callback for a blob-type property. | |
|
Calls a member-function property setter callback for a blob-type property. | |
|
Deduces the class and arguments and then calls a member-function property getter callback for a blob-type property. | |
|
Deduces the class and arguments and then calls a member-function property setter callback for a blob-type property. | |
|
Deduces the class and arguments and then calls a member-function property getter callback for a string-type property. | |
|
Deduces the class and arguments and then calls a member-function property setter callback for a string-type property. | |
|
Deduces the class and arguments and then calls a member-function property getter callback for a value-type property. | |
|
Deduces the class and arguments and then calls a member-function property setter callback for a value-type property. | |
|
Retrieves the type of the given property. | |
|
Calls a member-function property getter callback for a string-type property. | |
|
Calls a member-function property setter callback for a string-type property. | |
|
Calls a member-function property setter callback for a value-type property. | |
|
Calls a member-function property setter callback for a value-type property. | |
|
Converts the given color from one colorspace to another. | |
|
Returns the sine and cosine of an angle. | |
|
Returns the tangent of an angle. | |
|
Returns the length of a 3 dimensional vector. | |
|
Gets a property from an effect. | |
|
Sets a property on an effect. |