D2D1_COLORMATRIX_PROP列挙 (d2d1effects.h)
Color マトリックス効果のプロパティの識別子。
構文
typedef enum D2D1_COLORMATRIX_PROP {
D2D1_COLORMATRIX_PROP_COLOR_MATRIX = 0,
D2D1_COLORMATRIX_PROP_ALPHA_MODE = 1,
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT = 2,
D2D1_COLORMATRIX_PROP_FORCE_DWORD = 0xffffffff
} ;
定数
D2D1_COLORMATRIX_PROP_COLOR_MATRIX 値: 0 浮動小数点値の 5 x 4 行列。 マトリックス内の要素は境界付けされておらず、単位なしです。 型が D2D1_MATRIX_5X4_F。 既定値は、ID 行列 Matrix5x4F(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0) です。 |
D2D1_COLORMATRIX_PROP_ALPHA_MODE 値: 1 出力のアルファ モード。 型が D2D1_COLORMATRIX_ALPHA_MODE。 既定値は D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED です。 |
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT 値: 2 効果がグラフの次の効果に値を渡す前に、効果が色の値を 0 から 1 の間にクランプするかどうか。 効果は、アルファをプリ乗算する前に値をクランプします。 これを TRUE に設定すると、効果によって値がクランプされます。 これを FALSE に設定すると、効果によって色の値がクランプされません。 しかし、他の効果と出力面は、十分な精度でない場合に値をクランプする可能性があります。 型は BOOL です。 既定値は FALSE です。 |
D2D1_COLORMATRIX_PROP_FORCE_DWORD 値: 0xffffffff |
必要条件
Header | d2d1effects.h |