D2D1_3DTRANSFORM_PROP 枚举 (d2d1effects.h)
3D 转换效果的属性的标识符。
语法
typedef enum D2D1_3DTRANSFORM_PROP {
D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE = 0,
D2D1_3DTRANSFORM_PROP_BORDER_MODE = 1,
D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX = 2,
D2D1_3DTRANSFORM_PROP_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE 值: 0 效果在图像上使用的内插模式。 有 5 种缩放模式在质量和速度方面有范围。 类型为D2D1_3DTRANSFORM_INTERPOLATION_MODE。 默认值为D2D1_3DTRANSFORM_INTERPOLATION_MODE_LINEAR。 |
D2D1_3DTRANSFORM_PROP_BORDER_MODE 值:1 用于计算图像边框(软或硬)的模式。 有关详细信息,请参阅边框模式。 类型为D2D1_BORDER_MODE。 默认值为D2D1_BORDER_MODE_SOFT。 |
D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX 值: 2 应用于投影平面的 4x4 转换矩阵。 以下矩阵计算用于映射一个 3D 坐标系中的点 转换为转换后的 2D 坐标系。 其中:
单个矩阵元素没有边界,并且是无单位的。 类型为D2D1_MATRIX_4X4_F。 默认值为 Matrix4x4F (1、0、0、0、 0, 1, 0, 0, 0, 0, 1, 0, 0、0、0、1) 。 |
D2D1_3DTRANSFORM_PROP_FORCE_DWORD 值: 0xffffffff |
要求
要求 | 值 |
---|---|
Header | d2d1effects.h |