CameraControlFlags enumeration (strmif.h)
The CameraControlFlags enumeration defines whether a camera setting is controlled manually or automatically.
Syntax
typedef enum tagCameraControlFlags {
CameraControl_Flags_Auto = 0x1,
CameraControl_Flags_Manual = 0x2
} CameraControlFlags;
Constants
CameraControl_Flags_AutoValue: 0x1 The setting is controlled automatically. |
CameraControl_Flags_ManualValue: 0x2 The setting is controlled manually. |
Remarks
In addition, the following flags are defined in Ksmedia.h:
| Flag | Value | Description |
|---|---|---|
| KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | 0X0001L | Equivalent to CameraControl_Flags_Auto. |
| KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | 0X0002L | Equivalent to CameraControl_Flags_Manual. |
| KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | 0X0000L | The camera supports absolute units for this setting. |
| KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | 0X0010L | The camera supports relative controls for this setting. A relative control is divided into a number of steps with no defined units. The absolute size of each step depends on the camera model. |
Requirements
| Header | strmif.h (include Dshow.h) |