CBasePropertyPage::OnApplyChanges
Microsoft DirectShow 9.0 |
CBasePropertyPage::OnApplyChanges
The OnApplyChanges method is called when the user applies changes to the property page.
Syntax
virtual HRESULT OnApplyChanges(void);
Return Value
The base-class implementation returns S_OK.
Remarks
The CBasePropertyPage::Apply method calls OnApplyChanges if the CBasePropertyPage::m_bDirty flag is TRUE. Override OnApplyChanges to process the changes and reset m_bDirty to FALSE.
Example Code
HRESULT CMyProp::OnApplyChanges(void) { ASSERT(m_pOwningFilter != NULL); return m_pOwningFilter->SetSomeProperty(&m_lNewVal); }
Requirements
** Header:** Declared in Cprop.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also