Microsoft DirectX 8.1 (C++)

IFilterGraph::Disconnect

The Disconnect method disconnects this pin.

Syntax

HRESULT Disconnect(
  IPin *ppin
);

Parameters

ppin

[in] Pointer to the pin to disconnect.

Return Value

Returns one of the following values.

Value Description
S_OK Success.
S_FALSE Pin was not connected. No error.
E_FAIL Failure.
E_POINTER Null pointer argument.
VFW_E_NOT_STOPPED The filter is not stopped, but does not support reconnection while in a running state.

Remarks

This method does not completely break the connection. To completely break the connection, both ends must be disconnected.

See Also