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