IVideoWindow::put_WindowStyle
Microsoft DirectShow 9.0 |
IVideoWindow::put_WindowStyle
The put_WindowStyle method sets the window styles on the video window.
Syntax
HRESULT put_WindowStyle( long WindowStyle );
Parameters
WindowStyle
[in] Specifies one or more flags from the GWL_STYLE value of the Windows SetWindowLong function.
Return Values
Possible return values include the following:
Value | Description |
S_OK | Success. |
VFW_E_NOT_CONNECTED | The video renderer filter is not connected. |
Remarks
This method is a thin wrapper over the SetWindowLong function and must be treated with care. In particular, you should retrieve the current styles and then add or remove flags. With some exceptions, flags allowed by the Windows CreateWindow function are acceptable. However, do not use this method to change the window size, and do not use the following flags:
- WS_DISABLED
- WS_HSCROLL
- WS_ICONIC
- WS_MAXIMIZE
- WS_MINIMIZE
- WS_VSCROLL
Requirements
Header: Declared in Control.h; include Dshow.h.
Library: Use Strmiids.lib.
See Also