IAMCameraControl::GetRange

 
Microsoft DirectShow 9.0

IAMCameraControl::GetRange

The GetRange method retrieves the range and default value of a specified camera property.

Syntax

  HRESULT GetRange (
  long property,
  long *pMin,
  long *pMax,
  long *pSteppingDelta,
  long *pDefault,
  long *pCapsFlags
);

Parameters

property

[in]  Specifies the property to query, as a value from the CameraControlProperty enumeration.

pMin

[out]  Pointer to a variable that receives the minimum value of the property.

pMax

[out]  Pointer to a variable that receives the maximum value of the property.

pSteppingDelta

[out]  Pointer to a variable that receives the step size for the property. The step size is the smallest increment by which the property can change.

pDefault

[out]  Pointer to a variable that receives the default value of the property.

pCapsFlags

[out]  Pointer to a variable that receives a member of the CameraControlFlags enumeration, indicating whether the property is controlled automatically or manually.

Return Values

If the method succeeds, it returns S_OK. Otherwise it returns an HRESULT error code.

Requirements

Header: Declared in Strmif.h; include Dshow.h.

Library: Use Strmiids.lib.

See Also