다음을 통해 공유


gdipluseffects.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

gdipluseffects.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

클래스

 
흐리게

Blur 클래스를 사용하면 가우스 흐림 효과를 비트맵에 적용하고 흐림 효과의 특성을 지정할 수 있습니다.
BrightnessContrast

BrightnessContrast 클래스를 사용하면 비트맵의 밝기와 대비를 변경할 수 있습니다.
ColorBalance

ColorBalance 클래스를 사용하면 비트맵의 색 균형(빨강, 녹색 및 파랑의 상대적 크기)을 변경할 수 있습니다.
ColorCurve

ColorCurve 클래스는 _exposure, 밀도, 대비, 강조 표시, 그림자, 중간, 흰색 채도 및 검은색 채도의 8가지 개별 조정을 포함합니다.
ColorLUT

ColorLUTParams 구조체에는 각각 특정 색 채널(_alpha, 빨간색, 녹색 또는 파랑)에 대한 조회 테이블인 4개의 멤버가 있습니다.
ColorMatrixEffect

ColorMatrixEffect 클래스를 사용하면 비트맵에 아핀 변환을 적용할 수 있습니다.
효과

Effect 클래스는 비트맵에 효과 및 조정을 적용하는 데 사용할 수 있는 11개의 클래스에 대한 기본 클래스로 사용됩니다. 다음 클래스는 효과에서 내림차순입니다.
HueSaturationLightness

HueSaturationLightness 클래스를 사용하면 비트맵의 색조, 채도 및 가벼움을 변경할 수 있습니다.
수준

Levels 클래스는 세 가지 비트맵 조정(_highlight, 중간 및 그림자)을 포함합니다.
RedEyeCorrection

RedEyeCorrection 클래스를 사용하면 플래시 사진에서 발생하는 빨간색 눈을 수정할 수 있습니다.
선명하게

Sharpen 클래스를 사용하면 비트맵의 선명도를 조정할 수 있습니다.
색조

Tint 클래스를 사용하면 비트맵에 색조를 적용할 수 있습니다.

구조체

 
BlurParams

BlurParams 구조체에는 가우스 흐림의 특성을 지정하는 멤버가 포함됩니다.
BrightnessContrastParams

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

ColorBalanceParams 구조체에는 색 균형 조정의 특성을 지정하는 멤버가 포함됩니다.
ColorCurveParams

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

ColorLUTParams 구조체에는 비트맵에 대한 색 조정을 지정하는 멤버(색 조회 테이블)가 포함됩니다.
HueSaturationLightnessParams

HueSaturationLightnessParams 구조체에는 비트맵에 대한 색조, 채도 및 가벼움 조정을 지정하는 멤버가 포함되어 있습니다.
LevelParams

LevelsParams 구조체에는 비트맵의 밝게, 중간 또는 어두운 영역에 대한 조정을 지정하는 멤버가 포함됩니다.
RedEyeCorrectionParams

RedEyeCorrectionParams 구조체에는 적목 보정이 적용되는 비트맵 영역을 지정하는 멤버가 포함됩니다.
SharpenParams

SharpenParams 구조체에는 비트맵에 대한 선명도 조정의 특성을 지정하는 멤버가 포함됩니다.
TintParams

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

열거형

 
CurveAdjustments

ColorCurve 클래스는 CurveAdjustments 열거형에 나열된 8개의 비트맵 조정을 포함합니다.
CurveChannel

CurveChannel 열거형은 ColorCurve 비트맵 조정의 영향을 받는 색상 채널을 지정합니다.