指示强类型效果属性如何映射到基础 Direct2D 效果属性。 此枚举支持 Windows.UI.Composition API,不应直接在代码中使用。
语法
typedef enum GRAPHICS_EFFECT_PROPERTY_MAPPING {
GRAPHICS_EFFECT_PROPERTY_MAPPING_UNKNOWN,
GRAPHICS_EFFECT_PROPERTY_MAPPING_DIRECT,
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORX,
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORY,
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORZ,
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORW,
GRAPHICS_EFFECT_PROPERTY_MAPPING_RECT_TO_VECTOR4,
GRAPHICS_EFFECT_PROPERTY_MAPPING_RADIANS_TO_DEGREES,
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE,
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3,
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4
} ;
常量
GRAPHICS_EFFECT_PROPERTY_MAPPING_UNKNOWN指定值不能映射到 Direct2D 效果属性。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_DIRECT指定可以在 Direct2D 效果属性上按原样设置值。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORX指定该值映射到矢量类型 Direct2D 效果属性的 X 分量。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORY指定该值映射到矢量类型 Direct2D 效果属性的 Y 分量。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORZ指定该值映射到矢量类型 Direct2D 效果属性的 Z 分量。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORW指定值映射到矢量类型 Direct2D 效果属性的 W 分量。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_RECT_TO_VECTOR4指定 rect 值映射到 Vector4 Direct2D 效果属性。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_RADIANS_TO_DEGREES指定在对 Direct2D 效果属性进行设置之前,需要将值从弧度转换为度。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE指定在对效果属性进行设置之前,需要将颜色矩阵 alpha 模式枚举值转换为等效的 Direct2D 枚举值。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3指定在 Direct2D 效果属性上设置之前,需要将 Windows.UI.Color 值转换为 RGB Vector3。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4指定在 Direct2D 效果属性上设置之前,需要将 Windows.UI.Color 值转换为 RGBA Vector4。 |
要求
| 要求 | 值 |
|---|---|
| Header | windows.graphics.effects.interop.h |