Share via


CSPROPERTY_TYPE Values (Compact 2013)

3/26/2014

The following table shows macro values that are used to describe camera property types.

Value

Description

CSPROPERTY_TYPE_GET

Retrieves the value of the specified property item.

CSPROPERTY_TYPE_SET

Sets the value of the specified property item.

CSPROPERTY_TYPE_SETSUPPORT

Queries if the driver supports this property set.

CSPROPERTY_TYPE_BASICSUPPORT

Queries the request types that the driver handles for this property item. Returns CSPROPERTY_TYPE_GET or CSPROPERTY_TYPE_SET or both. All property sets must support this flag.

CSPROPERTY_TYPE_DEFAULTVALUES

Queries the default values for the specified property item. Returns a structure of type CSPROPERTY_VALUES.

Remarks

If a camera driver does not support a particular property item within a property set then queries on that property item for CSPROPERTY_TYPE_BASICSUPPORT must fail and return E_NOTIMPL. Similarly, calls to CSPROPERTY_SETSUPPORT must fail and return E_NOTIMPL if the driver does not support a property item within the set.

Requirements

Header

cs.h

See Also

Reference

Camera Driver Macros
CSPROPERTY_VALUES