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

IESFProperties::SetBoard

HRESULT SetBoard(
  long lBoardId
);

lBoardId

[in] Selected board index.

Selects the board used by the Euresys source filter.

Return Values

Returns an HRESULT value. Possible values include the following.

Return code

Description

S_OK

No error.

E_INVALIDARG

lBoardId is out of the allowed range.

VFW_E_FILTER_ACTIVE

The filter is active. The board index cannot be changed.

VFW_E_INVALIDMEDIATYPE

The selected output format is not supported by the selected board. See IESFProperties::GetOutputFormatsList.

VFW_E_ALREADY_CONNECTED

The filter is connected. The board index cannot be changed.

E_FAIL

The operation failed.

E_PROP_ID_UNSUPPORTED

This method is not supported by the pins of the Euresys source filter.

Requirements

Header

ESFilter.h

Library

ESFilter.dll

MultiCam

5.0 or later

See also

Source Selection

Hardware Reference

IESFProperties::GetBoard

IESFProperties::GetBoardRange