com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IBasicVideo

All Superinterfaces:
com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IDispatch, com.teamdev.jxdesktop.win32.com.IUnknown
All Known Subinterfaces:
IBasicVideo2
All Known Implementing Classes:
IBasicVideo2Impl, IBasicVideoImpl

public interface IBasicVideo
extends com.teamdev.jxdesktop.win32.com.IDispatch

Represents Java interface for COM interface IBasicVideo.


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 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.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 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
 

Field Detail

INTERFACE_IDENTIFIER

static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Method Detail

getAvgTimePerFrame

com.jniwrapper.DoubleFloat getAvgTimePerFrame()
                                              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getBitRate

com.jniwrapper.Int32 getBitRate()
                                throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getBitErrorRate

com.jniwrapper.Int32 getBitErrorRate()
                                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getVideoWidth

com.jniwrapper.Int32 getVideoWidth()
                                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getVideoHeight

com.jniwrapper.Int32 getVideoHeight()
                                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSourceLeft

void setSourceLeft(com.jniwrapper.Int32 pSourceLeft)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSourceLeft

com.jniwrapper.Int32 getSourceLeft()
                                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSourceWidth

void setSourceWidth(com.jniwrapper.Int32 pSourceWidth)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSourceWidth

com.jniwrapper.Int32 getSourceWidth()
                                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSourceTop

void setSourceTop(com.jniwrapper.Int32 pSourceTop)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSourceTop

com.jniwrapper.Int32 getSourceTop()
                                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSourceHeight

void setSourceHeight(com.jniwrapper.Int32 pSourceHeight)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSourceHeight

com.jniwrapper.Int32 getSourceHeight()
                                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDestinationLeft

void setDestinationLeft(com.jniwrapper.Int32 pDestinationLeft)
                        throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDestinationLeft

com.jniwrapper.Int32 getDestinationLeft()
                                        throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDestinationWidth

void setDestinationWidth(com.jniwrapper.Int32 pDestinationWidth)
                         throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDestinationWidth

com.jniwrapper.Int32 getDestinationWidth()
                                         throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDestinationTop

void setDestinationTop(com.jniwrapper.Int32 pDestinationTop)
                       throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDestinationTop

com.jniwrapper.Int32 getDestinationTop()
                                       throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDestinationHeight

void setDestinationHeight(com.jniwrapper.Int32 pDestinationHeight)
                          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDestinationHeight

com.jniwrapper.Int32 getDestinationHeight()
                                          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setSourcePosition

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
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getSourcePosition

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
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDefaultSourcePosition

void setDefaultSourcePosition()
                              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDestinationPosition

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
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDestinationPosition

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
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDefaultDestinationPosition

void setDefaultDestinationPosition()
                                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getVideoSize

void getVideoSize(com.jniwrapper.Int32 pWidth,
                  com.jniwrapper.Int32 pHeight)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getVideoPaletteEntries

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
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getCurrentImage

void getCurrentImage(com.jniwrapper.Int32 pBufferSize,
                     com.jniwrapper.Pointer.Void pDIBImage)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

isUsingDefaultSource

void isUsingDefaultSource()
                          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

isUsingDefaultDestination

void isUsingDefaultDestination()
                               throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException