다음을 통해 공유


ColorCurveParams 구조체(gdipluseffects.h)

ColorCurveParams 구조체에는 비트맵의 색에 대한 조정을 지정하는 멤버가 포함됩니다.

ColorCurve 클래스는 노출, 밀도, 대비, 강조 표시, 그림자, 중간, 흰색 채도 및 검은색 채도의 8가지 개별 조정을 포함합니다. 이러한 단계를 수행하여 이러한 조정 중 하나를 비트맵에 적용할 수 있습니다.

  1. ColorCurveParams 구조를 만들고 초기화합니다.
  2. ColorCurveParams 구조체의 주소를 ColorCurve 개체의 ColorCurve::SetParameters 메서드에 전달합니다.
  3. ColorCurve 개체의 주소를 Graphics::D rawImage 메서드 또는 Bitmap::ApplyEffect 메서드에 전달합니다.

구문

struct ColorCurveParams {
  CurveAdjustments adjustment;
  CurveChannel     channel;
  INT              adjustValue;
};

멤버

adjustment

형식: CurveAdjustments

적용할 조정을 지정하는 CurveAdjustments 열거형의 요소입니다.

channel

형식: CurveChannel

조정이 적용되는 색 채널을 지정하는 CurveChannel 열거형의 요소입니다.

adjustValue

형식: INT

조정의 강도를 지정하는 정수입니다. 허용되는 값의 범위는 적용되는 조정에 따라 달라집니다. 특정 조정에 허용되는 값의 범위를 보려면 CurveAdjustments 열거형을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 gdipluseffects.h(Gdiplus.h 포함)