다음을 통해 공유


BrightnessContrastParams 구조체(gdipluseffects.h)

BrightnessContrastParams 구조체에는 밝기 또는 대비 조정의 특성을 지정하는 멤버가 포함됩니다.

다음 단계에 따라 비트맵의 밝기 또는 대비(또는 둘 다)를 변경할 수 있습니다.

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

구문

struct BrightnessContrastParams {
  INT brightnessLevel;
  INT contrastLevel;
};

멤버

brightnessLevel

형식: INT

밝기 수준을 지정하는 -255~255 범위의 정수입니다. 값이 0이면 밝기는 동일하게 유지됩니다. 값이 0에서 255로 이동하면 이미지의 밝기가 증가합니다. 값이 0에서 -255로 이동하면 이미지의 밝기가 줄어듭니다.

contrastLevel

형식: INT

대비 수준을 지정하는 -100~100 범위의 정수입니다. 값이 0이면 대비는 동일하게 유지됩니다. 값이 0에서 100으로 이동하면 이미지의 대비가 증가합니다. 값이 0에서 -100으로 이동하면 이미지의 대비가 줄어듭니다.

요구 사항

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