Files
SonyCameraRemoteSDK/src/CRSDK/CrPictureEffect.java
2025-07-15 12:00:31 +07:00

48 lines
2.5 KiB
Java

package CRSDK;
@SuppressWarnings("unused")
public enum CrPictureEffect {
CrPictureEffect_Off (0x00000000),
CrPictureEffect_ToyCameraNormal (CrPictureEffect_Off.getValue()+1),
CrPictureEffect_ToyCameraCool (CrPictureEffect_Off.getValue()+2),
CrPictureEffect_ToyCameraWarm (CrPictureEffect_Off.getValue()+3),
CrPictureEffect_ToyCameraGreen (CrPictureEffect_Off.getValue()+4),
CrPictureEffect_ToyCameraMagenta (CrPictureEffect_Off.getValue()+5),
CrPictureEffect_Pop (0x00000100),
CrPictureEffect_PosterizationBW (0x00000200),
CrPictureEffect_PosterizationColor (CrPictureEffect_PosterizationBW.getValue()+1),
CrPictureEffect_Retro (0x00000300),
CrPictureEffect_SoftHighkey (0x00000400),
CrPictureEffect_PartColorRed (0x00000500),
CrPictureEffect_PartColorGreen (CrPictureEffect_PartColorRed.getValue()+1),
CrPictureEffect_PartColorBlue (CrPictureEffect_PartColorRed.getValue()+2),
CrPictureEffect_PartColorYellow (CrPictureEffect_PartColorRed.getValue()+3),
CrPictureEffect_HighContrastMonochrome (0x00000600),
CrPictureEffect_SoftFocusLow (0x00000700),
CrPictureEffect_SoftFocusMid (CrPictureEffect_SoftFocusLow.getValue()+1),
CrPictureEffect_SoftFocusHigh (CrPictureEffect_SoftFocusLow.getValue()+2),
CrPictureEffect_HDRPaintingLow (0x00000800),
CrPictureEffect_HDRPaintingMid (CrPictureEffect_HDRPaintingLow.getValue()+1),
CrPictureEffect_HDRPaintingHigh (CrPictureEffect_HDRPaintingLow.getValue()+2),
CrPictureEffect_RichToneMonochrome (0x00000901),
CrPictureEffect_MiniatureAuto (0x00000A00),
CrPictureEffect_MiniatureTop (CrPictureEffect_MiniatureAuto.getValue()+1),
CrPictureEffect_MiniatureMidHorizontal (CrPictureEffect_MiniatureTop.getValue()+2),
CrPictureEffect_MiniatureBottom (CrPictureEffect_MiniatureTop.getValue()+3),
CrPictureEffect_MiniatureLeft (CrPictureEffect_MiniatureTop.getValue()+4),
CrPictureEffect_MiniatureMidVertical (CrPictureEffect_MiniatureTop.getValue()+5),
CrPictureEffect_MiniatureRight (CrPictureEffect_MiniatureTop.getValue()+6),
CrPictureEffect_MiniatureWaterColor (0x00000B00),
CrPictureEffect_MiniatureIllustrationLow (0x00000C00),
CrPictureEffect_MiniatureIllustrationMid (CrPictureEffect_MiniatureIllustrationLow.getValue()+1),
CrPictureEffect_MiniatureIllustrationHigh (CrPictureEffect_MiniatureIllustrationLow.getValue()+2);
private final CrInt32u value;
CrPictureEffect(int value) {
this.value = new CrInt32u(value);
}
public int getValue() {
return value.intValue();
}
}