CSPROPERTY_VIDEOPROCAMP_S (Compact 2013)
3/26/2014
This structure is used to set or get filter-based properties in the PROPSETID_VIDCAP_CAMERACONTROL property set.
Syntax
typedef struct {
CSPROPERTY Property;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} CSPROPERTY_VIDEOPROCAMP_S, *PCSPROPERTY_VIDEOPROCAMP_S;
Members
- Property
An initialized CSPROPERTY structure that describes the property set, property ID, and request type.
- Value
A LONG value that specifies the value of the property. This member is read/write.
Flags
A ULONG value that, for get requests, indicates the current setting for the specified property. For set requests this value indicates, the desired setting for the specified property. This member can be set to one of the flags shown in the following table.Flag
Description
CSPROPERTY_CAMERACONTROL_FLAGS_MANUAL
Indicates that the setting is controlled manually.
CSPROPERTY_CAMERACONTROL_FLAGS_AUTO
Indicates that the setting is controlled automatically.
CSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE
Indicates that the setting is in absolute values.
CSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE
Indicates that the setting is in relative values.
Capabilities
A ULONG value that indicates the minidriver's camera control capabilities for the specified property. This member is read-only and can be set to one of the flags shown in the following table.Flag
Description
CSPROPERTY_CAMERACONTROL_FLAGS_MANUAL
Indicates that the device can be controlled manually.
CSPROPERTY_CAMERACONTROL_FLAGS_AUTO
Indicates that the device can be controlled automatically.
CSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE
Indicates that the device settings are in absolute values.
CSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE
Indicates that the device settings are in relative values.
Requirements
Header |
csmedia.h |
See Also
Reference
Camera Driver Structures
CSPROPERTY_VIDCAP_CAMERACONTROL
CSPROPERTY