com.teamdev.jxcapture.video.win.directshow.wrappers.impl
Class IBasicVideoImpl
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.IBasicVideoImpl
- All Implemented Interfaces:
- com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IBasicVideo, com.teamdev.jxdesktop.win32.com.IDispatch, com.teamdev.jxdesktop.win32.com.IUnknown
- Direct Known Subclasses:
- IBasicVideo2Impl
public class IBasicVideoImpl
- extends com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
- implements IBasicVideo
Represents COM interface IBasicVideo.
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 |
|
IBasicVideoImpl()
|
|
IBasicVideoImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
|
|
IBasicVideoImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
|
|
IBasicVideoImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
|
protected |
IBasicVideoImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
|
Method Summary |
java.lang.Object |
clone()
|
com.jniwrapper.DoubleFloat |
getAvgTimePerFrame()
|
com.jniwrapper.Int32 |
getBitErrorRate()
|
com.jniwrapper.Int32 |
getBitRate()
|
void |
getCurrentImage(com.jniwrapper.Int32 pBufferSize,
com.jniwrapper.Pointer.Void pDIBImage)
|
com.jniwrapper.Int32 |
getDestinationHeight()
|
com.jniwrapper.Int32 |
getDestinationLeft()
|
void |
getDestinationPosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.jniwrapper.Int32 |
getDestinationTop()
|
com.jniwrapper.Int32 |
getDestinationWidth()
|
com.teamdev.jxdesktop.win32.com.types.IID |
getIID()
|
com.jniwrapper.Int32 |
getSourceHeight()
|
com.jniwrapper.Int32 |
getSourceLeft()
|
void |
getSourcePosition(com.jniwrapper.Int32 pLeft,
com.jniwrapper.Int32 pTop,
com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.jniwrapper.Int32 |
getSourceTop()
|
com.jniwrapper.Int32 |
getSourceWidth()
|
com.jniwrapper.Int32 |
getVideoHeight()
|
void |
getVideoPaletteEntries(com.jniwrapper.Int32 StartIndex,
com.jniwrapper.Int32 Entries,
com.jniwrapper.Int32 pRetrieved,
com.jniwrapper.Int32 pPalette)
|
void |
getVideoSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
|
com.jniwrapper.Int32 |
getVideoWidth()
|
void |
isUsingDefaultDestination()
|
void |
isUsingDefaultSource()
|
void |
setDefaultDestinationPosition()
|
void |
setDefaultSourcePosition()
|
void |
setDestinationHeight(com.jniwrapper.Int32 pDestinationHeight)
|
void |
setDestinationLeft(com.jniwrapper.Int32 pDestinationLeft)
|
void |
setDestinationPosition(com.jniwrapper.Int32 Left,
com.jniwrapper.Int32 Top,
com.jniwrapper.Int32 Width,
com.jniwrapper.Int32 Height)
|
void |
setDestinationTop(com.jniwrapper.Int32 pDestinationTop)
|
void |
setDestinationWidth(com.jniwrapper.Int32 pDestinationWidth)
|
void |
setSourceHeight(com.jniwrapper.Int32 pSourceHeight)
|
void |
setSourceLeft(com.jniwrapper.Int32 pSourceLeft)
|
void |
setSourcePosition(com.jniwrapper.Int32 Left,
com.jniwrapper.Int32 Top,
com.jniwrapper.Int32 Width,
com.jniwrapper.Int32 Height)
|
void |
setSourceTop(com.jniwrapper.Int32 pSourceTop)
|
void |
setSourceWidth(com.jniwrapper.Int32 pSourceWidth)
|
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
IBasicVideoImpl
public IBasicVideoImpl()
IBasicVideoImpl
protected IBasicVideoImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
IBasicVideoImpl
public IBasicVideoImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
IBasicVideoImpl
public IBasicVideoImpl(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
IBasicVideoImpl
public IBasicVideoImpl(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
getAvgTimePerFrame
public com.jniwrapper.DoubleFloat getAvgTimePerFrame()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getAvgTimePerFrame
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getBitRate
public com.jniwrapper.Int32 getBitRate()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getBitRate
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getBitErrorRate
public com.jniwrapper.Int32 getBitErrorRate()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getBitErrorRate
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getVideoWidth
public com.jniwrapper.Int32 getVideoWidth()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getVideoWidth
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getVideoHeight
public com.jniwrapper.Int32 getVideoHeight()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getVideoHeight
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSourceLeft
public void setSourceLeft(com.jniwrapper.Int32 pSourceLeft)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setSourceLeft
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSourceLeft
public com.jniwrapper.Int32 getSourceLeft()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getSourceLeft
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSourceWidth
public void setSourceWidth(com.jniwrapper.Int32 pSourceWidth)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setSourceWidth
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSourceWidth
public com.jniwrapper.Int32 getSourceWidth()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getSourceWidth
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSourceTop
public void setSourceTop(com.jniwrapper.Int32 pSourceTop)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setSourceTop
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSourceTop
public com.jniwrapper.Int32 getSourceTop()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getSourceTop
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSourceHeight
public void setSourceHeight(com.jniwrapper.Int32 pSourceHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setSourceHeight
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSourceHeight
public com.jniwrapper.Int32 getSourceHeight()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getSourceHeight
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDestinationLeft
public void setDestinationLeft(com.jniwrapper.Int32 pDestinationLeft)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDestinationLeft
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getDestinationLeft
public com.jniwrapper.Int32 getDestinationLeft()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getDestinationLeft
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDestinationWidth
public void setDestinationWidth(com.jniwrapper.Int32 pDestinationWidth)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDestinationWidth
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getDestinationWidth
public com.jniwrapper.Int32 getDestinationWidth()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getDestinationWidth
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDestinationTop
public void setDestinationTop(com.jniwrapper.Int32 pDestinationTop)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDestinationTop
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getDestinationTop
public com.jniwrapper.Int32 getDestinationTop()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getDestinationTop
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDestinationHeight
public void setDestinationHeight(com.jniwrapper.Int32 pDestinationHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDestinationHeight
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getDestinationHeight
public com.jniwrapper.Int32 getDestinationHeight()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getDestinationHeight
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSourcePosition
public void setSourcePosition(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:
setSourcePosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSourcePosition
public void getSourcePosition(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:
getSourcePosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDefaultSourcePosition
public void setDefaultSourcePosition()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDefaultSourcePosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDestinationPosition
public void setDestinationPosition(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:
setDestinationPosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getDestinationPosition
public void getDestinationPosition(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:
getDestinationPosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setDefaultDestinationPosition
public void setDefaultDestinationPosition()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
setDefaultDestinationPosition
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getVideoSize
public void getVideoSize(com.jniwrapper.Int32 pWidth,
com.jniwrapper.Int32 pHeight)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getVideoSize
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getVideoPaletteEntries
public void getVideoPaletteEntries(com.jniwrapper.Int32 StartIndex,
com.jniwrapper.Int32 Entries,
com.jniwrapper.Int32 pRetrieved,
com.jniwrapper.Int32 pPalette)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getVideoPaletteEntries
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getCurrentImage
public void getCurrentImage(com.jniwrapper.Int32 pBufferSize,
com.jniwrapper.Pointer.Void pDIBImage)
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
getCurrentImage
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
isUsingDefaultSource
public void isUsingDefaultSource()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
isUsingDefaultSource
in interface IBasicVideo
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
isUsingDefaultDestination
public void isUsingDefaultDestination()
throws com.teamdev.jxdesktop.win32.com.ComException
- Specified by:
isUsingDefaultDestination
in interface IBasicVideo
- 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