COLORADJUSTMENT 구조체
COLORADJUSTMENT 구조 정의 Windows 사용 하 여 색상 조정 값 StretchBlt 및 StretchDIBits 함수 때의 StretchBlt 모드 하프톤.
typedef struct tagCOLORADJUSTMENT { /* ca */
WORD caSize;
WORD caFlags;
WORD caIlluminantIndex;
WORD caRedGamma;
WORD caGreenGamma;
WORD caBlueGamma;
WORD caReferenceBlack;
WORD caReferenceWhite;
SHORT caContrast;
SHORT caBrightness;
SHORT caColorfulness;
SHORT caRedGreenTint;
} COLORADJUSTMENT;
매개 변수
caSize
구조체의 크기를 바이트 단위로 지정 합니다.caFlags
출력 이미지를 준비 하는 방식을 지정 합니다.이 멤버에 설정할 수 NULL 또는 다음 값의 조합:CA_NEGATIVE 원본 이미지의 음수 표시 하도록 지정 합니다.
CA_LOG_FILTER 로그 함수 최종 출력 색의 밀도에 적용 되도록 지정 합니다.광도 부족할 때이 색상 대비를 증가 합니다.
caIlluminantIndex
Image 개체에서 보는 광원의 광도 지정 합니다.이 구성원은 다음 값 중 하나로 설정할 수 있습니다.ILLUMINANT_EQUAL_ENERGY
ILLUMINANT_A
ILLUMINANT_B
ILLUMINANT_C
ILLUMINANT_D50
ILLUMINANT_D55
ILLUMINANT_D65
ILLUMINANT_D75
ILLUMINANT_F2
ILLUMINANT_TURNGSTEN
ILLUMINANT_DAYLIGHT
ILLUMINANT_FLUORESCENT
ILLUMINANT_NTSC
caRedGamma
주 소스 색상의 빨간색의 n 번째 전원 감마 보정 값을 지정합니다.2,500에서 65000 사이의 값 이어야 합니다.감마 보정 값이 10, 000 의미합니다.caGreenGamma
N 번째 전원 녹색 주 소스 색상의 감마 보정 값을 지정합니다.2,500에서 65000 사이의 값 이어야 합니다.감마 보정 값이 10, 000 의미합니다.caBlueGamma
원본 색의 파랑 원색의 n 번째 전원 감마 보정 값을 지정합니다.2,500에서 65000 사이의 값 이어야 합니다.감마 보정 값이 10, 000 의미합니다.caReferenceBlack
원본 색에 대해 검정 참조를 지정합니다.이것 보다 더 어두운 색은 검정으로 처리 됩니다.값 범위는 0에서 4, 000 이어야 합니다.caReferenceWhite
소스 색상이 흰색 참조를 지정합니다.보다 밝은 색상은 흰색으로 처리 됩니다.10, 000에서 6, 000 사이의 값 이어야 합니다.caContrast
소스 개체에 적용할 대비의 양을 지정 합니다.-100에서 100 사이의 값 이어야 합니다.값이 0 이면 없음 대비 조정을 의미합니다.caBrightness
밝기 원본 개체에 적용 되도록 지정 합니다.-100에서 100 사이의 값 이어야 합니다.값이 0 이면 없는 밝기 조정을 의미합니다.caColorfulness
원본 개체에 적용 될 colorfulness의 양을 지정 합니다.-100에서 100 사이의 값 이어야 합니다.값이 0 이면 colorfulness 조정 하지 않음 의미합니다.caRedGreenTint
원본 개체에 적용 될 빨간색 또는 녹색 색조 조정 양을 지정 합니다.-100에서 100 사이의 값 이어야 합니다.양수 빨강 쪽으로 조정 하 고 음수 녹색 쪽으로 조정 합니다.색조 조절 없음 0을 의미합니다.
요구 사항
헤더: wingdi.h