IltmmObjectWrapper::SetWrappedObject

Summary

Sets or releases the wrapped object.

Syntax

#include "ltmm.h"

Language Syntax
C HRESULT IltmmObjectWrapper_SetWrappedObject(pObjectWrapper, pObject)
C++ HRESULT SetWrappedObject(pObject)

Parameters

IltmmObjectWrapper *pObjectWrapper

Pointer to an IltmmObjectWrapper interface.

IUnknown *pObject

Pointer to the object to wrap. To release the currently wrapped object, pass NULL for this parameter.

Returns

Value Meaning
S_OK The function was successful.
<> S_OK An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.

Comments

This function can be used in the user's implementation of a custom object. In this case the user must provide the function.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

For an example, refer to Implementing the IltObjectWrapper in a Custom Object.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.