Top Description Inners
com.sun.jna.platform.win32

public Interface HighLevelMonitorConfigurationAPI

Known Direct Subinterfaces
com.sun.jna.platform.win32.Dxva2
Imports
com.sun.jna.platform.EnumUtils

A conversion of HighLevelMonitorConfigurationAPI.h
Author
Martin Steiger

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
HighLevelMonitorConfigurationAPI.MC_CAPS

Monitor capabilities - retrieved by GetMonitorCapabilities

public static enum
HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

Describes a monitor's color temperature.

public static enum
HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE

Identifies monitor display technologies.

public static enum
HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE

Specifies whether to set or get a monitor's red, green, or blue drive.

public static enum
HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE

Specifies whether to get or set a monitor's red, green, or blue gain.

public static enum
HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE

Specifies whether to get or set the vertical or horizontal position of a monitor's display area.

public static enum
HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE

Specifies whether to get or set the width or height of a monitor's display area.

public static enum
HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE

Monitor capabilities - retrieved by GetMonitorCapabilities

com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_CAPS

extends Enum<HighLevelMonitorConfigurationAPI.MC_CAPS>
implements FlagEnum
Class Inheritance
All Implemented Interfaces
com.sun.jna.platform.win32.FlagEnum

Monitor capabilities - retrieved by GetMonitorCapabilities

Field Summary

Modifier and TypeField and Description
private int
public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_BRIGHTNESS

The monitor supports the GetMonitorBrightness and SetMonitorBrightness functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_COLOR_TEMPERATURE

The monitor supports the GetMonitorColorTemperature and SetMonitorColorTemperature functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_CONTRAST

The monitor supports the GetMonitorContrast and SetMonitorContrast functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_DEGAUSS

The monitor supports the DegaussMonitor function.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_DISPLAY_AREA_POSITION

The monitor supports the GetMonitorDisplayAreaPosition and SetMonitorDisplayAreaPosition functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_DISPLAY_AREA_SIZE

The monitor supports the GetMonitorDisplayAreaSize and SetMonitorDisplayAreaSize functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_MONITOR_TECHNOLOGY_TYPE

The monitor supports the GetMonitorTechnologyType function.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_NONE

The monitor does not support any monitor settings.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_RED_GREEN_BLUE_DRIVE

The monitor supports the GetMonitorRedGreenOrBlueDrive and SetMonitorRedGreenOrBlueDrive functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_RED_GREEN_BLUE_GAIN

The monitor supports the GetMonitorRedGreenOrBlueGain and SetMonitorRedGreenOrBlueGain functions.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS

The monitor supports the RestoreMonitorFactoryColorDefaults function.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_CAPS_RESTORE_FACTORY_DEFAULTS

The monitor supports the RestoreMonitorFactoryDefaults function.

public static final HighLevelMonitorConfigurationAPI.MC_CAPS
MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS

If this flag is present, calling the RestoreMonitorFactoryDefaults function enables all of the monitor settings used by the high-level monitor configuration functions.

Constructor Summary

AccessConstructor and Description
private
MC_CAPS(int flag)

Method Summary

Modifier and TypeMethod and Description
public int
public static HighLevelMonitorConfigurationAPI.MC_CAPS
public static HighLevelMonitorConfigurationAPI.MC_CAPS[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

flagback to summary
private int flag
MC_CAPS_BRIGHTNESSback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_BRIGHTNESS

The monitor supports the GetMonitorBrightness and SetMonitorBrightness functions.

MC_CAPS_COLOR_TEMPERATUREback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_COLOR_TEMPERATURE

The monitor supports the GetMonitorColorTemperature and SetMonitorColorTemperature functions.

MC_CAPS_CONTRASTback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_CONTRAST

The monitor supports the GetMonitorContrast and SetMonitorContrast functions.

MC_CAPS_DEGAUSSback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_DEGAUSS

The monitor supports the DegaussMonitor function.

MC_CAPS_DISPLAY_AREA_POSITIONback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_DISPLAY_AREA_POSITION

The monitor supports the GetMonitorDisplayAreaPosition and SetMonitorDisplayAreaPosition functions.

MC_CAPS_DISPLAY_AREA_SIZEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_DISPLAY_AREA_SIZE

The monitor supports the GetMonitorDisplayAreaSize and SetMonitorDisplayAreaSize functions.

MC_CAPS_MONITOR_TECHNOLOGY_TYPEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_MONITOR_TECHNOLOGY_TYPE

The monitor supports the GetMonitorTechnologyType function.

MC_CAPS_NONEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_NONE

The monitor does not support any monitor settings.

MC_CAPS_RED_GREEN_BLUE_DRIVEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_RED_GREEN_BLUE_DRIVE

The monitor supports the GetMonitorRedGreenOrBlueDrive and SetMonitorRedGreenOrBlueDrive functions.

MC_CAPS_RED_GREEN_BLUE_GAINback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_RED_GREEN_BLUE_GAIN

The monitor supports the GetMonitorRedGreenOrBlueGain and SetMonitorRedGreenOrBlueGain functions.

MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTSback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS

The monitor supports the RestoreMonitorFactoryColorDefaults function.

MC_CAPS_RESTORE_FACTORY_DEFAULTSback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_CAPS_RESTORE_FACTORY_DEFAULTS

The monitor supports the RestoreMonitorFactoryDefaults function.

MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGSback to summary
public static final HighLevelMonitorConfigurationAPI.MC_CAPS MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS

If this flag is present, calling the RestoreMonitorFactoryDefaults function enables all of the monitor settings used by the high-level monitor configuration functions. For more information, see the Remarks section in RestoreMonitorFactoryDefaults.

Constructor Detail

MC_CAPSback to summary
private MC_CAPS(int flag)

Method Detail

getFlagback to summary
public int getFlag()

Implements com.sun.jna.platform.win32.FlagEnum.getFlag.

Returns:int

Doc from com.sun.jna.platform.win32.FlagEnum.getFlag.

the flag value - usually 2^n

Annotations
@Override
valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_CAPS valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_CAPS[] values()
com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

extends Enum<HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE>
Class Inheritance

Describes a monitor's color temperature.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_10000K

10,000 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_11500K

11,500 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_4000K

4,000 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_5000K

5,000 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_6500K

6,500 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_7500K

7,500 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_8200K

8,200 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_9300K

9,300 kelvins (K).

public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
MC_COLOR_TEMPERATURE_UNKNOWN

Unknown temperature.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
public static HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_COLOR_TEMPERATURE_10000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_10000K

10,000 kelvins (K).

MC_COLOR_TEMPERATURE_11500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_11500K

11,500 kelvins (K).

MC_COLOR_TEMPERATURE_4000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_4000K

4,000 kelvins (K).

MC_COLOR_TEMPERATURE_5000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_5000K

5,000 kelvins (K).

MC_COLOR_TEMPERATURE_6500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_6500K

6,500 kelvins (K).

MC_COLOR_TEMPERATURE_7500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_7500K

7,500 kelvins (K).

MC_COLOR_TEMPERATURE_8200Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_8200K

8,200 kelvins (K).

MC_COLOR_TEMPERATURE_9300Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_9300K

9,300 kelvins (K).

MC_COLOR_TEMPERATURE_UNKNOWNback to summary
public static final HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE MC_COLOR_TEMPERATURE_UNKNOWN

Unknown temperature.

Constructor Detail

MC_COLOR_TEMPERATUREback to summary
private MC_COLOR_TEMPERATURE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE[] values()
com.sun.jna.platform.win32 back to summary

public Class HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference

extends ByReference
Class Inheritance

Defines a Reference to the enum

Constructor Summary

AccessConstructor and Description
public
ByReference()

Create an uninitialized reference

public
ByReference(HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE
the value
value
)

Instantiates a new reference.

Method Summary

Modifier and TypeMethod and Description
public HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

Returns:

the value
getValue
()

Gets the value.

public void
Inherited from com.sun.jna.ptr.ByReference:
toString

Constructor Detail

ByReferenceback to summary
public ByReference()

Create an uninitialized reference

ByReferenceback to summary
public ByReference(HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE value)

Instantiates a new reference.

Parameters
value:HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

the value

Method Detail

getValueback to summary
public HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE getValue()

Gets the value.

Returns:HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

the value

setValueback to summary
public void setValue(HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE value)

Sets the value.

Parameters
value:HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE

the new value

com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE

extends Enum<HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE>
Class Inheritance

Identifies monitor display technologies.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_ELECTROLUMINESCENT

Electroluminescent display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_FIELD_EMISSION_DEVICE

Field emission device (FED) display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_LIQUID_CRYSTAL_ON_SILICON

Liquid crystal on silicon (LCOS) display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_MICROELECTROMECHANICAL

Microelectromechanical display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_ORGANIC_LIGHT_EMITTING_DIODE

Organic light emitting diode (LED) display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_PLASMA

Plasma display.

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_SHADOW_MASK_CATHODE_RAY_TUBE

Shadow-mask cathode ray tube (CRT).

public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
MC_THIN_FILM_TRANSISTOR

Thin-film transistor (TFT) display.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
public static HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_APERTURE_GRILL_CATHODE_RAY_TUBEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_APERTURE_GRILL_CATHODE_RAY_TUBE

Aperture-grill CRT.

MC_ELECTROLUMINESCENTback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_ELECTROLUMINESCENT

Electroluminescent display.

MC_FIELD_EMISSION_DEVICEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_FIELD_EMISSION_DEVICE

Field emission device (FED) display.

MC_LIQUID_CRYSTAL_ON_SILICONback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_LIQUID_CRYSTAL_ON_SILICON

Liquid crystal on silicon (LCOS) display.

MC_MICROELECTROMECHANICALback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_MICROELECTROMECHANICAL

Microelectromechanical display.

MC_ORGANIC_LIGHT_EMITTING_DIODEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_ORGANIC_LIGHT_EMITTING_DIODE

Organic light emitting diode (LED) display.

MC_PLASMAback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_PLASMA

Plasma display.

MC_SHADOW_MASK_CATHODE_RAY_TUBEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_SHADOW_MASK_CATHODE_RAY_TUBE

Shadow-mask cathode ray tube (CRT).

MC_THIN_FILM_TRANSISTORback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE MC_THIN_FILM_TRANSISTOR

Thin-film transistor (TFT) display.

Constructor Detail

MC_DISPLAY_TECHNOLOGY_TYPEback to summary
private MC_DISPLAY_TECHNOLOGY_TYPE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE[] values()
com.sun.jna.platform.win32 back to summary

public Class HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference

extends ByReference
Class Inheritance

Defines a Reference to the enum

Constructor Summary

AccessConstructor and Description
public
ByReference()

Create an uninitialized reference

public
ByReference(HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE
the value
value
)

Instantiates a new reference.

Method Summary

Modifier and TypeMethod and Description
public HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE

Returns:

the value
getValue
()

Gets the value.

public void
Inherited from com.sun.jna.ptr.ByReference:
toString

Constructor Detail

ByReferenceback to summary
public ByReference()

Create an uninitialized reference

ByReferenceback to summary
public ByReference(HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE value)

Instantiates a new reference.

Parameters
value:HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE

the value

com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE

extends Enum<HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE>
Class Inheritance

Specifies whether to set or get a monitor's red, green, or blue drive.

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE
MC_BLUE_DRIVE

Blue drive

public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE
MC_GREEN_DRIVE

Green drive

public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE
MC_RED_DRIVE

Red drive

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE
public static HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_BLUE_DRIVEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE MC_BLUE_DRIVE

Blue drive

MC_GREEN_DRIVEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE MC_GREEN_DRIVE

Green drive

MC_RED_DRIVEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE MC_RED_DRIVE

Red drive

Constructor Detail

MC_DRIVE_TYPEback to summary
private MC_DRIVE_TYPE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE[] values()
com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE

extends Enum<HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE>
Class Inheritance

Specifies whether to get or set a monitor's red, green, or blue gain.

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE
MC_BLUE_GAIN

Blue gain

public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE
MC_GREEN_GAIN

Green gain

public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE
MC_RED_GAIN

Red gain

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE
public static HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_BLUE_GAINback to summary
public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE MC_BLUE_GAIN

Blue gain

MC_GREEN_GAINback to summary
public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE MC_GREEN_GAIN

Green gain

MC_RED_GAINback to summary
public static final HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE MC_RED_GAIN

Red gain

Constructor Detail

MC_GAIN_TYPEback to summary
private MC_GAIN_TYPE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE[] values()
com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE

extends Enum<HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE>
Class Inheritance

Specifies whether to get or set the vertical or horizontal position of a monitor's display area.

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE
MC_HORIZONTAL_POSITION

Horizontal position

public static final HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE
MC_VERTICAL_POSITION

Vertical position

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE
public static HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_HORIZONTAL_POSITIONback to summary
public static final HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE MC_HORIZONTAL_POSITION

Horizontal position

MC_VERTICAL_POSITIONback to summary
public static final HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE MC_VERTICAL_POSITION

Vertical position

Constructor Detail

MC_POSITION_TYPEback to summary
private MC_POSITION_TYPE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE[] values()
com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE

extends Enum<HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE>
Class Inheritance

Specifies whether to get or set the width or height of a monitor's display area.

Field Summary

Modifier and TypeField and Description
public static final HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE
MC_HEIGHT

Height

public static final HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE
MC_WIDTH

Width

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE
public static HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

MC_HEIGHTback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE MC_HEIGHT

Height

MC_WIDTHback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE MC_WIDTH

Width

Constructor Detail

MC_SIZE_TYPEback to summary
private MC_SIZE_TYPE()

Method Detail

valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE[] values()
com.sun.jna.platform.win32 back to summary

public final Enum HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE

extends Enum<HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE>
implements FlagEnum
Class Inheritance
All Implemented Interfaces
com.sun.jna.platform.win32.FlagEnum

Monitor capabilities - retrieved by GetMonitorCapabilities

Field Summary

Modifier and TypeField and Description
private int
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_10000K

The monitor supports 10,000 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_11500K

The monitor supports 11,500 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_4000K

The monitor supports 4,000 kelvins (K) color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_5000K

The monitor supports 5,000 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_6500K

The monitor supports 6,500 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_7500K

The monitor supports 7,500 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_8200K

The monitor supports 8,200 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_9300K

The monitor supports 9,300 K color temperature.

public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
MC_SUPPORTED_COLOR_TEMPERATURE_NONE

No color temperatures are supported.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public int
public static HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE
public static HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

flagback to summary
private int flag
MC_SUPPORTED_COLOR_TEMPERATURE_10000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_10000K

The monitor supports 10,000 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_11500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_11500K

The monitor supports 11,500 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_4000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_4000K

The monitor supports 4,000 kelvins (K) color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_5000Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_5000K

The monitor supports 5,000 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_6500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_6500K

The monitor supports 6,500 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_7500Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_7500K

The monitor supports 7,500 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_8200Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_8200K

The monitor supports 8,200 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_9300Kback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_9300K

The monitor supports 9,300 K color temperature.

MC_SUPPORTED_COLOR_TEMPERATURE_NONEback to summary
public static final HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE MC_SUPPORTED_COLOR_TEMPERATURE_NONE

No color temperatures are supported.

Constructor Detail

MC_SUPPORTED_COLOR_TEMPERATUREback to summary
private MC_SUPPORTED_COLOR_TEMPERATURE(int flag)

Method Detail

getFlagback to summary
public int getFlag()

Implements com.sun.jna.platform.win32.FlagEnum.getFlag.

Returns:int

Doc from com.sun.jna.platform.win32.FlagEnum.getFlag.

the flag value - usually 2^n

Annotations
@Override
valueOfback to summary
public static HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE valueOf(String name)
valuesback to summary
public static HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE[] values()