ReactOS 0.4.17-dev-243-g1369312
gdipluseffects.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BlurParams
 
struct  BrightnessContrastParams
 
struct  ColorBalanceParams
 
struct  ColorCurveParams
 
struct  ColorLUTParams
 
struct  HueSaturationLightnessParams
 
struct  LevelsParams
 
struct  RedEyeCorrectionParams
 
struct  SharpenParams
 
struct  TintParams
 

Typedefs

typedef enum CurveAdjustments CurveAdjustments
 
typedef enum CurveChannel CurveChannel
 
typedef struct BlurParams BlurParams
 
typedef struct BrightnessContrastParams BrightnessContrastParams
 
typedef struct ColorBalanceParams ColorBalanceParams
 
typedef struct ColorCurveParams ColorCurveParams
 
typedef struct ColorLUTParams ColorLUTParams
 
typedef struct HueSaturationLightnessParams HueSaturationLightnessParams
 
typedef struct LevelsParams LevelsParams
 
typedef struct RedEyeCorrectionParams RedEyeCorrectionParams
 
typedef struct SharpenParams SharpenParams
 
typedef struct TintParams TintParams
 

Enumerations

enum  CurveAdjustments {
  AdjustExposure = 0 , AdjustDensity = 1 , AdjustContrast = 2 , AdjustHighlight = 3 ,
  AdjustShadow = 4 , AdjustMidtone = 5 , AdjustWhiteSaturation = 6 , AdjustBlackSaturation = 7
}
 
enum  CurveChannel { CurveChannelAll = 0 , CurveChannelRed = 1 , CurveChannelGreen = 2 , CurveChannelBlue = 3 }
 

Functions

 DEFINE_GUID (BlurEffectGuid, 0x633c80a4, 0x1843, 0x482b, 0x9e, 0xf2, 0xbe, 0x28, 0x34, 0xc5, 0xfd, 0xd4)
 
 DEFINE_GUID (SharpenEffectGuid, 0x63cbf3ee, 0xc526, 0x402c, 0x8f, 0x71, 0x62, 0xc5, 0x40, 0xbf, 0x51, 0x42)
 
 DEFINE_GUID (ColorMatrixEffectGuid, 0x718f2615, 0x7933, 0x40e3, 0xa5, 0x11, 0x5f, 0x68, 0xfe, 0x14, 0xdd, 0x74)
 
 DEFINE_GUID (ColorLUTEffectGuid, 0xa7ce72a9, 0x0f7f, 0x40d7, 0xb3, 0xcc, 0xd0, 0xc0, 0x2d, 0x5c, 0x32, 0x12)
 
 DEFINE_GUID (BrightnessContrastEffectGuid, 0xd3a1dbe1, 0x8ec4, 0x4c17, 0x9f, 0x4c, 0xea, 0x97, 0xad, 0x1c, 0x34, 0x3d)
 
 DEFINE_GUID (HueSaturationLightnessEffectGuid, 0x8b2dd6c3, 0xeb07, 0x4d87, 0xa5, 0xf0, 0x71, 0x08, 0xe2, 0x6a, 0x9c, 0x5f)
 
 DEFINE_GUID (LevelsEffectGuid, 0x99c354ec, 0x2a31, 0x4f3a, 0x8c, 0x34, 0x17, 0xa8, 0x03, 0xb3, 0x3a, 0x25)
 
 DEFINE_GUID (TintEffectGuid, 0x1077af00, 0x2848, 0x4441, 0x94, 0x89, 0x44, 0xad, 0x4c, 0x2d, 0x7a, 0x2c)
 
 DEFINE_GUID (ColorBalanceEffectGuid, 0x537e597d, 0x251e, 0x48da, 0x96, 0x64, 0x29, 0xca, 0x49, 0x6b, 0x70, 0xf8)
 
 DEFINE_GUID (RedEyeCorrectionEffectGuid, 0x74d29d05, 0x69a4, 0x4266, 0x95, 0x49, 0x3c, 0xc5, 0x28, 0x36, 0xb6, 0x32)
 
 DEFINE_GUID (ColorCurveEffectGuid, 0xdd6a0022, 0x58e4, 0x4a67, 0x9d, 0x9b, 0xd4, 0x8e, 0xb8, 0x81, 0xa5, 0x3d)
 

Typedef Documentation

◆ BlurParams

◆ BrightnessContrastParams

◆ ColorBalanceParams

◆ ColorCurveParams

◆ ColorLUTParams

◆ CurveAdjustments

◆ CurveChannel

◆ HueSaturationLightnessParams

◆ LevelsParams

◆ RedEyeCorrectionParams

◆ SharpenParams

◆ TintParams

Enumeration Type Documentation

◆ CurveAdjustments

Enumerator
AdjustExposure 
AdjustDensity 
AdjustContrast 
AdjustHighlight 
AdjustShadow 
AdjustMidtone 
AdjustWhiteSaturation 
AdjustBlackSaturation 

Definition at line 34 of file gdipluseffects.h.

35{
37 AdjustDensity = 1,
40 AdjustShadow = 4,
41 AdjustMidtone = 5,
CurveAdjustments
@ AdjustWhiteSaturation
@ AdjustExposure
@ AdjustHighlight
@ AdjustMidtone
@ AdjustDensity
@ AdjustContrast
@ AdjustShadow
@ AdjustBlackSaturation

◆ CurveChannel

Enumerator
CurveChannelAll 
CurveChannelRed 
CurveChannelGreen 
CurveChannelBlue 

Definition at line 46 of file gdipluseffects.h.

47{
CurveChannel
@ CurveChannelAll
@ CurveChannelRed
@ CurveChannelGreen
@ CurveChannelBlue

Function Documentation

◆ DEFINE_GUID() [1/11]

DEFINE_GUID ( BlurEffectGuid  ,
0x633c80a4  ,
0x1843  ,
0x482b  ,
0x9e  ,
0xf2  ,
0xbe  ,
0x28  ,
0x34  ,
0xc5  ,
0xfd  ,
0xd4   
)

◆ DEFINE_GUID() [2/11]

DEFINE_GUID ( BrightnessContrastEffectGuid  ,
0xd3a1dbe1  ,
0x8ec4  ,
0x4c17  ,
0x9f  ,
0x4c  ,
0xea  ,
0x97  ,
0xad  ,
0x1c  ,
0x34  ,
0x3d   
)

◆ DEFINE_GUID() [3/11]

DEFINE_GUID ( ColorBalanceEffectGuid  ,
0x537e597d  ,
0x251e  ,
0x48da  ,
0x96  ,
0x64  ,
0x29  ,
0xca  ,
0x49  ,
0x6b  ,
0x70  ,
0xf8   
)

◆ DEFINE_GUID() [4/11]

DEFINE_GUID ( ColorCurveEffectGuid  ,
0xdd6a0022  ,
0x58e4  ,
0x4a67  ,
0x9d  ,
0x9b  ,
0xd4  ,
0x8e  ,
0xb8  ,
0x81  ,
0xa5  ,
0x3d   
)

◆ DEFINE_GUID() [5/11]

DEFINE_GUID ( ColorLUTEffectGuid  ,
0xa7ce72a9  ,
0x0f7f  ,
0x40d7  ,
0xb3  ,
0xcc  ,
0xd0  ,
0xc0  ,
0x2d  ,
0x5c  ,
0x32  ,
0x12   
)

◆ DEFINE_GUID() [6/11]

DEFINE_GUID ( ColorMatrixEffectGuid  ,
0x718f2615  ,
0x7933  ,
0x40e3  ,
0xa5  ,
0x11  ,
0x5f  ,
0x68  ,
0xfe  ,
0x14  ,
0xdd  ,
0x74   
)

◆ DEFINE_GUID() [7/11]

DEFINE_GUID ( HueSaturationLightnessEffectGuid  ,
0x8b2dd6c3  ,
0xeb07  ,
0x4d87  ,
0xa5  ,
0xf0  ,
0x71  ,
0x08  ,
0xe2  ,
0x6a  ,
0x9c  ,
0x5f   
)

◆ DEFINE_GUID() [8/11]

DEFINE_GUID ( LevelsEffectGuid  ,
0x99c354ec  ,
0x2a31  ,
0x4f3a  ,
0x8c  ,
0x34  ,
0x17  ,
0xa8  ,
0x03  ,
0xb3  ,
0x3a  ,
0x25   
)

◆ DEFINE_GUID() [9/11]

DEFINE_GUID ( RedEyeCorrectionEffectGuid  ,
0x74d29d05  ,
0x69a4  ,
0x4266  ,
0x95  ,
0x49  ,
0x3c  ,
0xc5  ,
0x28  ,
0x36  ,
0xb6  ,
0x32   
)

◆ DEFINE_GUID() [10/11]

DEFINE_GUID ( SharpenEffectGuid  ,
0x63cbf3ee  ,
0xc526  ,
0x402c  ,
0x8f  ,
0x71  ,
0x62  ,
0xc5  ,
0x40  ,
0xbf  ,
0x51  ,
0x42   
)

◆ DEFINE_GUID() [11/11]

DEFINE_GUID ( TintEffectGuid  ,
0x1077af00  ,
0x2848  ,
0x4441  ,
0x94  ,
0x89  ,
0x44  ,
0xad  ,
0x4c  ,
0x2d  ,
0x7a  ,
0x2c   
)