D2D1_LINEARTRANSFER_PROP 열거형(d2d1effects.h)
선형 전송 효과의 속성에 대한 식별자입니다.
Syntax
typedef enum D2D1_LINEARTRANSFER_PROP {
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT = 0,
D2D1_LINEARTRANSFER_PROP_RED_SLOPE = 1,
D2D1_LINEARTRANSFER_PROP_RED_DISABLE = 2,
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT = 3,
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE = 4,
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE = 5,
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT = 6,
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE = 7,
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE = 8,
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT = 9,
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE = 10,
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE = 11,
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT = 12,
D2D1_LINEARTRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
상수
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT 값: 0 빨간색 채널에 대한 선형 함수의 Y 절편입니다. FLOAT 형식입니다. 기본값은 0.0f입니다. |
D2D1_LINEARTRANSFER_PROP_RED_SLOPE 값: 1 빨간색 채널에 대한 선형 함수의 기울기입니다. FLOAT 형식입니다. 기본값은 1.0f입니다. |
D2D1_LINEARTRANSFER_PROP_RED_DISABLE 값: 2 이 값을 TRUE로 설정하면 효과가 전송 함수를 빨간색 채널에 적용하지 않습니다. FALSE로 설정하면 RedLinearTransfer 함수가 빨간색 채널에 적용됩니다. BOOL 형식입니다. 기본값은 FALSE입니다. |
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT 값: 3 녹색 채널에 대한 선형 함수의 Y 절편입니다. FLOAT 형식입니다. 기본값은 0.0f입니다. |
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE 값: 4 녹색 채널에 대한 선형 함수의 기울기입니다. FLOAT 형식입니다. 기본값은 1.0f입니다. |
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE 값: 5 이 값을 TRUE로 설정하면 효과가 녹색 채널에 전송 함수를 적용하지 않습니다. FALSE로 설정하면 GreenLinearTransfer 함수가 녹색 채널에 적용됩니다. BOOL 형식입니다. 기본값은 FALSE입니다. |
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT 값: 6 파란색 채널에 대한 선형 함수의 Y 절편입니다. FLOAT 형식입니다. 기본값은 0.0f입니다. |
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE 값: 7 파란색 채널에 대한 선형 함수의 기울기입니다. FLOAT 형식입니다. 기본값은 1.0f입니다. |
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE 값: 8 이 값을 TRUE로 설정하면 효과가 Blue 채널에 전송 함수를 적용하지 않습니다. FALSE로 설정하면 BlueLinearTransfer 함수가 Blue 채널에 적용됩니다. BOOL 형식입니다. 기본값은 FALSE입니다. |
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT 값: 9 알파 채널에 대한 선형 함수의 Y 절편입니다. FLOAT 형식입니다. 기본값은 0.0f입니다. |
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE 값: 10 알파 채널에 대한 선형 함수의 기울기입니다. FLOAT 형식입니다. 기본값은 0.0f입니다. |
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE 값: 11 이 값을 TRUE로 설정하면 효과가 알파 채널에 전송 함수를 적용하지 않습니다. 이 값을 FALSE로 설정하면 AlphaLinearTransfer 함수가 알파 채널에 적용됩니다. BOOL 형식입니다. 기본값은 FALSE입니다. |
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT 값: 12 효과가 그래프의 다음 효과에 값을 전달하기 전에 효과가 색 값을 0에서 1 사이로 고정하는지 여부입니다. 효과는 알파 를 미리 곱하기 전에 값을 고정합니다. 이 값을 TRUE로 설정하면 효과가 값을 고정합니다. FALSE로 설정하면 효과는 색 값을 고정하지 않고 다른 효과 및 출력 표면이 충분히 정밀하지 않은 경우 값을 고정할 수 있습니다. BOOL 형식입니다. 기본값은 FALSE입니다. |
D2D1_LINEARTRANSFER_PROP_FORCE_DWORD 값: 0xffffffff |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d2d1effects.h |