CBasePropertyPage::OnDisconnect
Microsoft DirectShow 9.0 |
CBasePropertyPage::OnDisconnect
The OnDisconnect method is called when the property page should release the associated object.
Syntax
virtual HRESULT OnDisconnect(void);
Return Value
The base-class implementation returns S_OK.
Remarks
The CBasePropertyPage::SetObjects method calls the OnDisconnect method. Override OnDisconnect to release any pointers that were obtained in the CBasePropertyPage::OnConnect method.
Example Code
HRESULT CMyProp::OnDisconnect(void) { if (m_pOwningFilter) { m_pOwningFilter->Release(); m_pOwningFilter = NULL; } return S_OK; }
Requirements
** Header:** Declared in Cprop.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also