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