MultiCam Boards Documentation > MultiCam Documentation > MultiCam DirectShow Reference > Reference Guide > Interfaces > IESFProperties > IESFProperties::GetCaptureRegionPosRange

IESFProperties::GetCaptureRegionPosRange

HRESULT GetCaptureRegionPosRange(
  long *plMinPositionX
  long *plMaxPositionX
  long *plMinPositionY
  long *plMaxPositionY
);

plMinPositionX

[out] Pointer to a variable that receives the minimum value for the capture region horizontal position.

plMaxPositionX

[out] Pointer to a variable that receives the maximum value for the capture region horizontal position.

plMinPositionY

[out] Pointer to a variable that receives the minimum value for the capture region vertical  position.

plMaxPositionY

[out] Pointer to a variable that receives the maximum value for the capture region vertical position.

Retrieves the range for the capture region X and Y positions settings.

Return Values

Returns an HRESULT value. Possible values include the following.

Return code

Description

S_OK

No error.

E_POINTER

At least one argument is not a valid pointer.

E_FAIL

The operation failed.

Requirements

Header

ESFilter.h

Library

ESFilter.dll

MultiCam

5.0 or later

See also

Capture Region

IESFProperties::GetCaptureRegionPos

IESFProperties::SetCaptureRegionPos

IESFProperties::GetCaptureRegionSize

IESFProperties::GetCaptureRegionSizeRange

IESFProperties::SetCaptureRegionSize