D2D1_CHROMAKEY_PROP 枚举 (d2d1effects_2.h)

Chroma 键效果的属性的标识符。

语法

typedef enum D2D1_CHROMAKEY_PROP {
  D2D1_CHROMAKEY_PROP_COLOR = 0,
  D2D1_CHROMAKEY_PROP_TOLERANCE = 1,
  D2D1_CHROMAKEY_PROP_INVERT_ALPHA = 2,
  D2D1_CHROMAKEY_PROP_FEATHER = 3,
  D2D1_CHROMAKEY_PROP_FORCE_DWORD = 0xffffffff
} ;

常量

 
D2D1_CHROMAKEY_PROP_COLOR
值: 0
D2D1_CHROMAKEY_PROP_COLOR 属性是一个 vector4 值,指示应转换为 alpha 的颜色。 默认颜色为黑色。
D2D1_CHROMAKEY_PROP_TOLERANCE
值:1
D2D1_CHROMAKEY_PROP_TOLERANCE 属性是一个浮点值,指示匹配 D2D1_CHROMAKEY_PROP_COLOR 属性中指定的颜色的容差。
允许的范围是 0.0 到 1.0。 默认值为 0.1。
D2D1_CHROMAKEY_PROP_INVERT_ALPHA
值: 2
D2D1_CHROMAKEY_PROP_INVERT_ALPHA 属性是一个布尔值,指示是否应反转 alpha 值。 如果为 False,则为默认值。
D2D1_CHROMAKEY_PROP_FEATHER
值: 3
D2D1_CHROMAKEY_PROP_FEATHER 属性是一个布尔值,该值指示是否应在 alpha 通道中软化输出的边缘。
设置为 False 时,效果的 alpha 输出为 1 位:完全不透明或完全透明。 设置为 True 会导致色度键输出的 alpha 通道中的边缘软化。
默认值为 False。
D2D1_CHROMAKEY_PROP_FORCE_DWORD
值: 0xffffffff

要求

   
标头 d2d1effects_2.h