Microsoft DirectX 9.0


The SpliceWithNext method joins the source object to another source object.


HRESULT SpliceWithNext(
    IAMTimelineObj *pNext



Pointer to the IAMTimelineObj interface of the source object to join to the current source.

Return Value

Returns an HRESULT value. Possible return values include the following:

Value Description
S_OK Success.
E_INVALIDARG Invalid argument.
E_NOINTERFACE Object specified by pNext parameter is not a source object.
E_POINTER NULL pointer argument.


As currently implemented, this method discards any effects on pNext.

For this method to succeed, pNext must be a match frame of the current source object, defined as follows:


Header: Include Qedit.h. This header file is not compatible with Microsoft® Direct3D® headers later than version 7.

Library: Use strmiids.lib.

See Also