Freigeben über


IAMStreamSelect::Enable

 
Microsoft DirectShow 9.0

IAMStreamSelect::Enable

The Enable method enables or disables a given stream.

Syntax

  HRESULT Enable(
  long lIndex,
  DWORD dwFlags
);

Parameters

lIndex

[in] Zero-based index of the stream.

dwFlags

[in] Flag indicating whether to enable or disable the stream. Use one of the following values.

Value Description
Zero Disable all streams in the group containing this stream.
AMSTREAMSELECTENABLE_ENABLE Enable only this stream within the given group and disable all others.
AMSTREAMSELECTENABLE_ENABLEALL Enable all streams in the group containing this stream.

Return Values

Returns an HRESULT value. Possible values include the following.

Value Description
E_FAIL Failure.
E_INVALIDARG Invalid stream ID.
E_NOTIMPL The filter does not support the specified flag.
S_OK Success.
VFW_E_NOT_CONNECTED The pins are not connected.

Requirements

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

Library: Use Strmiids.lib.

See Also