// portabledevice.h
typedef enum tagWPD_EXPOSURE_PROGRAM_MODES {
WPD_EXPOSURE_PROGRAM_MODE_UNDEFINED,
WPD_EXPOSURE_PROGRAM_MODE_MANUAL,
WPD_EXPOSURE_PROGRAM_MODE_AUTO,
WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITY,
WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITY,
WPD_EXPOSURE_PROGRAM_MODE_CREATIVE,
WPD_EXPOSURE_PROGRAM_MODE_ACTION,
WPD_EXPOSURE_PROGRAM_MODE_PORTRAIT
} WPD_EXPOSURE_PROGRAM_MODES;
View the official Windows Driver Kit DDI referenceNo description available.
The WPD_EXPOSURE_PROGRAM_MODES enumeration type describes an exposure mode to use when capturing images with a device.
WPD_EXPOSURE_PROGRAM_MODE_UNDEFINEDThe exposure mode has not been specified.
WPD_EXPOSURE_PROGRAM_MODE_MANUALThe application should specify all exposure settings.
WPD_EXPOSURE_PROGRAM_MODE_AUTOUse a device-defined automatic exposure mode.
WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITYAn automated exposure mode that indicates that the lens aperture value should remain fixed, but shutter speed should be determined by the device.
WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITYAn automated exposure mode that indicates that the shutter speed should remain fixed, but that lens aperture should be determined by the device.
WPD_EXPOSURE_PROGRAM_MODE_CREATIVEAn automated exposure mode that tries to maximize the depth of field.
WPD_EXPOSURE_PROGRAM_MODE_ACTIONAn automated exposure mode that tries to maximize the shutter speed.
WPD_EXPOSURE_PROGRAM_MODE_PORTRAITAn automated exposure mode that specifies a relatively shallow depth of field.
Indicates the exposure program mode of the device. This enumeration is used by the WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE property.
Structures and Enumeration Types