typedef enum D2D1_HIGHLIGHTSANDSHADOWS_PROP {
D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_HIGHLIGHT,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_MIDTONE,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_SHADOW,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_STRENGTH,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_CLARITY,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA,
D2D1_HIGHLIGHTSANDSHADOWS_PROP_FORCE_DWORD
} ;
这个枚举包含了与亮度和阴影效果相关的属性:
1. D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_HIGHLIGHT:表示输入图像中的高光属性。
2. D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_MIDTONE:表示输入图像中的中间调属性。
3. D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_SHADOW:表示输入图像中的阴影属性。
4. D2D1_HIGHLIGHTSANDSHADOWS_PROP_STRENGTH:表示亮度和阴影效果的强度。
5. D2D1_HIGHLIGHTSANDSHADOWS_PROP_CLARITY:表示亮度和阴影效果的清晰度。
6. D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA:表示输入图像的 Gamma 校正方式,可以使用 D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA 枚举来设置。
这些属性可以通过设置效果的参数来调整亮度和阴影效果的外观和行为。在实际的 Direct2D 编程中,你可以使用这些属性来配置亮度和阴影效果的具体属性。
转载请注明出处:http://www.zyzy.cn/article/detail/25425/Win32 API/D2d1effects_2.h/D2D1_HIGHLIGHTSANDSHADOWS_PROP