IMediaEvent::FreeEventParams
A version of this page is also available for
4/8/2010
This method frees resources associated with the parameters of an event.
Syntax
HRESULT FreeEventParams(
long lEventCode,
long lParam1,
long lParam2
);
Parameters
- lEventCode
[in] Next event notification.
- lParam1
[in] First parameter of the event.
- lParam2
[in] Second parameter of the event.
Return Value
Returns an HRESULT value.
Remarks
Event parameters can be of type LONG or BSTR. If a BSTR is passed as an event, it will have been allocated by the task allocator and should be freed using this method. No reference-counted interfaces are passed to an application using IMediaEvent::GetEvent because these cannot be overridden by IMediaEvent::CancelDefaultHandling. Therefore, this method is not used to release interfaces.
Requirements
Windows Embedded CE | Windows CE 2.12 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later |