com.teamdev.jxcapture.video.win.directshow.wrappers.impl
Class IVideoWindowImpl
java.lang.Object
com.jniwrapper.Parameter
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
com.teamdev.jxcapture.video.win.directshow.wrappers.impl.IVideoWindowImpl
- All Implemented Interfaces:
- com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IVideoWindow, com.teamdev.jxdesktop.win32.com.IDispatch, com.teamdev.jxdesktop.win32.com.IUnknown
public class IVideoWindowImpl
- extends com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
- implements IVideoWindow
Represents COM interface IVideoWindow.
| Nested classes/interfaces inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl |
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl.MemoryBufferImpl |
| Fields inherited from class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF |
| Fields inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl |
PTR_NULL |
| Fields inherited from class com.jniwrapper.Parameter |
LICENSE_TYPE, V |
|
Constructor Summary |
|
IVideoWindowImpl()
|
|
IVideoWindowImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
|
|
IVideoWindowImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
|
|
IVideoWindowImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
|
protected |
IVideoWindowImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
|
|
Method Summary |
java.lang.Object |
clone()
|
com.jniwrapper.Int32 |
getAutoShow()
|
com.jniwrapper.Int32 |
getBackgroundPalette()
|
com.jniwrapper.Int32 |
getBorderColor()
|
com.teamdev.jxdesktop.win32.com.types.BStr |
getCaption()
|
com.jniwrapper.Int32 |
getFullScreenMode()
|
com.jniwrapper.Int32 |
getHeight()
|
com.teamdev.jxdesktop.win32.com.types.IID |
getIID()
|
com.jniwrapper.Int32 |
getLeft()
|
void |
getMaxIdealImageSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.teamdev.jxdesktop.win32.ui.Wnd |
getMessageDrain()
|
void |
getMinIdealImageSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.teamdev.jxdesktop.win32.ui.Wnd |
getOwner()
|
void |
getRestorePosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.jniwrapper.Int32 |
getTop()
|
com.jniwrapper.Int32 |
getVisible()
|
com.jniwrapper.Int32 |
getWidth()
|
void |
getWindowPosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.jniwrapper.Int32 |
getWindowState()
|
com.jniwrapper.Int32 |
getWindowStyle()
|
com.jniwrapper.Int32 |
getWindowStyleEx()
|
void |
hideCursor(com.jniwrapper.Int32 HideCursor)
|
void |
isCursorHidden(com.jniwrapper.Int32 CursorHidden)
|
void |
notifyOwnerMessage(com.teamdev.jxdesktop.win32.com.types.LongPtr hwnd,
com.jniwrapper.Int32 uMsg,
com.teamdev.jxdesktop.win32.com.types.LongPtr wParam,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam)
|
void |
setAutoShow(com.jniwrapper.Int32 AutoShow)
|
void |
setBackgroundPalette(com.jniwrapper.Int32 pBackgroundPalette)
|
void |
setBorderColor(com.jniwrapper.Int32 Color)
|
void |
setCaption(com.teamdev.jxdesktop.win32.com.types.BStr strCaption)
|
void |
setFullScreenMode(com.jniwrapper.Int32 FullScreenMode)
|
void |
setHeight(com.jniwrapper.Int32 pHeight)
|
void |
setLeft(com.jniwrapper.Int32 pLeft)
|
void |
setMessageDrain(com.teamdev.jxdesktop.win32.ui.Wnd Drain)
|
void |
setOwner(com.teamdev.jxdesktop.win32.ui.Wnd Owner)
|
void |
setTop(com.jniwrapper.Int32 pTop)
|
void |
setVisible(com.jniwrapper.Int32 pVisible)
|
void |
setWidth(com.jniwrapper.Int32 pWidth)
|
void |
setWindowForeground(com.jniwrapper.Int32 Focus)
|
void |
setWindowPosition(com.jniwrapper.Int32 Left,
com.jniwrapper.Int32 Top,
com.jniwrapper.Int32 Width,
com.jniwrapper.Int32 Height)
|
void |
setWindowState(com.jniwrapper.Int32 WindowState)
|
void |
setWindowStyle(com.jniwrapper.Int32 WindowStyle)
|
void |
setWindowStyleEx(com.jniwrapper.Int32 WindowStyleEx)
|
| Methods inherited from class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl |
getIDsOfNames, getIDsOfNames, getTypeInfo, getTypeInfoCount |
| Methods inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl |
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write |
| Methods inherited from class com.jniwrapper.Parameter |
a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.teamdev.jxdesktop.win32.com.IDispatch |
getIDsOfNames, getTypeInfo, getTypeInfoCount |
| Methods inherited from interface com.teamdev.jxdesktop.win32.com.IUnknown |
addRef, isNull, queryInterface, release, setNull |
| Methods inherited from interface com.jniwrapper.AutoDeleteParameter |
isAutoDelete, setAutoDelete |
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
IVideoWindowImpl
public IVideoWindowImpl()
IVideoWindowImpl
protected IVideoWindowImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
IVideoWindowImpl
public IVideoWindowImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
IVideoWindowImpl
public IVideoWindowImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
IVideoWindowImpl
public IVideoWindowImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setCaption
public void setCaption(com.teamdev.jxdesktop.win32.com.types.BStr strCaption)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setCaption in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getCaption
public com.teamdev.jxdesktop.win32.com.types.BStr getCaption()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getCaption in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWindowStyle
public void setWindowStyle(com.jniwrapper.Int32 WindowStyle)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWindowStyle in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWindowStyle
public com.jniwrapper.Int32 getWindowStyle()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getWindowStyle in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWindowStyleEx
public void setWindowStyleEx(com.jniwrapper.Int32 WindowStyleEx)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWindowStyleEx in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWindowStyleEx
public com.jniwrapper.Int32 getWindowStyleEx()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getWindowStyleEx in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setAutoShow
public void setAutoShow(com.jniwrapper.Int32 AutoShow)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setAutoShow in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getAutoShow
public com.jniwrapper.Int32 getAutoShow()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getAutoShow in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWindowState
public void setWindowState(com.jniwrapper.Int32 WindowState)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWindowState in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWindowState
public com.jniwrapper.Int32 getWindowState()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getWindowState in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setBackgroundPalette
public void setBackgroundPalette(com.jniwrapper.Int32 pBackgroundPalette)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setBackgroundPalette in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getBackgroundPalette
public com.jniwrapper.Int32 getBackgroundPalette()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getBackgroundPalette in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setVisible
public void setVisible(com.jniwrapper.Int32 pVisible)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setVisible in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getVisible
public com.jniwrapper.Int32 getVisible()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getVisible in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setLeft
public void setLeft(com.jniwrapper.Int32 pLeft)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setLeft in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getLeft
public com.jniwrapper.Int32 getLeft()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getLeft in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWidth
public void setWidth(com.jniwrapper.Int32 pWidth)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWidth in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWidth
public com.jniwrapper.Int32 getWidth()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getWidth in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setTop
public void setTop(com.jniwrapper.Int32 pTop)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setTop in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getTop
public com.jniwrapper.Int32 getTop()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getTop in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setHeight
public void setHeight(com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setHeight in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getHeight
public com.jniwrapper.Int32 getHeight()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getHeight in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setOwner
public void setOwner(com.teamdev.jxdesktop.win32.ui.Wnd Owner)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setOwner in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getOwner
public com.teamdev.jxdesktop.win32.ui.Wnd getOwner()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getOwner in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setMessageDrain
public void setMessageDrain(com.teamdev.jxdesktop.win32.ui.Wnd Drain)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setMessageDrain in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getMessageDrain
public com.teamdev.jxdesktop.win32.ui.Wnd getMessageDrain()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getMessageDrain in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getBorderColor
public com.jniwrapper.Int32 getBorderColor()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getBorderColor in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setBorderColor
public void setBorderColor(com.jniwrapper.Int32 Color)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setBorderColor in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getFullScreenMode
public com.jniwrapper.Int32 getFullScreenMode()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getFullScreenMode in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setFullScreenMode
public void setFullScreenMode(com.jniwrapper.Int32 FullScreenMode)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setFullScreenMode in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWindowForeground
public void setWindowForeground(com.jniwrapper.Int32 Focus)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWindowForeground in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
notifyOwnerMessage
public void notifyOwnerMessage(com.teamdev.jxdesktop.win32.com.types.LongPtr hwnd,
com.jniwrapper.Int32 uMsg,
com.teamdev.jxdesktop.win32.com.types.LongPtr wParam,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
notifyOwnerMessage in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setWindowPosition
public void setWindowPosition(com.jniwrapper.Int32 Left,
com.jniwrapper.Int32 Top,
com.jniwrapper.Int32 Width,
com.jniwrapper.Int32 Height)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setWindowPosition in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWindowPosition
public void getWindowPosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getWindowPosition in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getMinIdealImageSize
public void getMinIdealImageSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getMinIdealImageSize in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getMaxIdealImageSize
public void getMaxIdealImageSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getMaxIdealImageSize in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getRestorePosition
public void getRestorePosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getRestorePosition in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
hideCursor
public void hideCursor(com.jniwrapper.Int32 HideCursor)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
hideCursor in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
isCursorHidden
public void isCursorHidden(com.jniwrapper.Int32 CursorHidden)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
isCursorHidden in interface IVideoWindow
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getIID
public com.teamdev.jxdesktop.win32.com.types.IID getIID()
- Overrides:
getIID in class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
clone
public java.lang.Object clone()
- Overrides:
clone in class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl