다음을 통해 공유


D2D1_COLORMATRIX_PROP 열거형(d2d1effects.h)

색 행렬 효과의 속성에 대한 식별자입니다.

Syntax

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
float 값의 5x4 행렬입니다. 행렬의 요소는 바인딩되지 않으며 단위가 없습니다.


형식이 D2D1_MATRIX_5X4_F.

기본값은 ID 행렬 Matrix5x4F(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 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

요구 사항

   
머리글 d2d1effects.h