GRAPHICS_EFFECT_PROPERTY_MAPPING 枚举 (windows.graphics.effects.interop.h)

指示强类型效果属性如何映射到基础 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