CBaseControlVideo::OnVideoSizeChange
Microsoft DirectShow 9.0 |
CBaseControlVideo::OnVideoSizeChange
Passes an EC_VIDEO_SIZE_CHANGED message to the filter graph manager.
Syntax
virtual HRESULT OnVideoSizeChange(void);
Return Value
Returns an HRESULT value that depends on the implementation; can be one of the following values, or other values not listed.
Value | Description |
E_FAIL | Failure. |
E_OUTOFMEMORY | Out of memory. |
Remarks
A video renderer should call this member function each time the video size is changed; this will typically be called once after initial connection. If the renderer can support dynamic format changes (from 320 x 240 to 160 x 120), it should also call it after each change.
Requirements
** Header:** Declared in Ctlutil.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also