Skip to content

Latest commit

 

History

History
130 lines (84 loc) · 5.52 KB

ne-d2d1effects-d2d1_3dperspectivetransform_prop.md

File metadata and controls

130 lines (84 loc) · 5.52 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:d2d1effects.D2D1_3DPERSPECTIVETRANSFORM_PROP
D2D1_3DPERSPECTIVETRANSFORM_PROP (d2d1effects.h)
Identifiers for the properties of the 3D perspective transform effect.
D2D1_3DPERSPECTIVETRANSFORM_PROP
D2D1_3DPERSPECTIVETRANSFORM_PROP enumeration [Direct2D]
D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE
D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH
D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET
D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE
D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET
D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN
D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION
D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN
direct2d.d2d1_3dperspectivetransform_prop
direct2d\d2d1_3dperspectivetransform_prop.htm
Direct2D
12CD4038-7907-4E0E-8751-00E32EBA2A77
12/05/2018
D2D1_3DPERSPECTIVETRANSFORM_PROP, D2D1_3DPERSPECTIVETRANSFORM_PROP enumeration [Direct2D], D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE, D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH, D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET, D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE, D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET, D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN, D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION, D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION, d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN, direct2d.d2d1_3dperspectivetransform_prop
d2d1effects.h
Windows
Windows
D2D1_3DPERSPECTIVETRANSFORM_PROP
19H1
D2D1_3DPERSPECTIVETRANSFORM_PROP
d2d1effects/D2D1_3DPERSPECTIVETRANSFORM_PROP
c++
APIRef
kbSyntax
HeaderDef
d2d1effects.h
D2D1_3DPERSPECTIVETRANSFORM_PROP

D2D1_3DPERSPECTIVETRANSFORM_PROP enumeration

-description

Identifiers for the properties of the 3D perspective transform effect.

-enum-fields

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE:0

The interpolation mode the effect uses on the image. There are 5 scale modes that range in quality and speed.

Type is D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE.

Default value is D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_LINEAR.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE:1

The mode used to calculate the border of the image, soft or hard. See Border modes for more info.

Type is D2D1_BORDER_MODE.

Default value is D2D1_BORDER_MODE_SOFT.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH:2

The distance from the PerspectiveOrigin to the projection plane. The value specified in DIPs and must be greater than 0.

Type is FLOAT.

Default value is 1000.0f.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN:3

The X and Y location of the viewer in the 3D scene. This property is a D2D1_VECTOR_2F defined as: (point X, point Y). The units are in DIPs. You set the Z value with the Depth property.

Type is D2D1_VECTOR_2F.

Default value is {0.0f, 0.0f}.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET:4

A translation the effect performs before it rotates the projection plane. This property is a D2D1_VECTOR_3F defined as: (X, Y, Z). The units are in DIPs.

Type is D2D1_VECTOR_3F.

Default value is {0.0f, 0.0f, 0.0f}.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET:5

A translation the effect performs after it rotates the projection plane. This property is a D2D1_VECTOR_3F defined as: (X, Y, Z). The units are in DIPs.

Type is D2D1_VECTOR_3F.

Default value is {0.0f, 0.0f, 0.0f}.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN:6

The center point of the rotation the effect performs. This property is a D2D1_VECTOR_3F defined as: (X, Y, Z). The units are in DIPs.

Type is D2D1_VECTOR_3F.

Default value is {0.0f, 0.0f, 0.0f}.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION:7

The angles of rotation for each axis. This property is a D2D1_VECTOR_3F defined as: (X, Y, Z). The units are in degrees.

Type is D2D1_VECTOR_3F.

Default value is {0.0f, 0.0f, 0.0f}.

-field D2D1_3DPERSPECTIVETRANSFORM_PROP_FORCE_DWORD:0xffffffff