IMediaEvent::FreeEventParams (Compact 2013)

3/26/2014

This method frees resources associated with the parameters of an event.


HRESULT FreeEventParams(
  long lEventCode,
  long lParam1,
  long lParam2
);

lEventCode

[in] Next event notification.

lParam1

[in] First parameter of the event.

lParam2

[in] Second parameter of the event.

Returns an HRESULT value.

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.

Header

dshow.h

Library

Strmiids.lib

Show: