com.teamdev.jxcapture.video.win.directshow.wrappers.impl
Class IBasicVideo2Impl

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
          extended by com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
              extended by com.teamdev.jxcapture.video.win.directshow.wrappers.impl.IBasicVideoImpl
                  extended by com.teamdev.jxcapture.video.win.directshow.wrappers.impl.IBasicVideo2Impl
All Implemented Interfaces:
com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IBasicVideo, IBasicVideo2, com.teamdev.jxdesktop.win32.com.IDispatch, com.teamdev.jxdesktop.win32.com.IUnknown

public class IBasicVideo2Impl
extends IBasicVideoImpl
implements IBasicVideo2

Represents COM interface IBasicVideo2.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl.MemoryBufferImpl
 
Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
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
  IBasicVideo2Impl()
           
  IBasicVideo2Impl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
           
  IBasicVideo2Impl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter, com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
           
  IBasicVideo2Impl(com.teamdev.jxdesktop.win32.com.IUnknown that)
           
protected IBasicVideo2Impl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
           
 
Method Summary
 java.lang.Object clone()
           
 com.teamdev.jxdesktop.win32.com.types.IID getIID()
           
 void getPreferredAspectRatio(com.jniwrapper.Int32 plAspectX, com.jniwrapper.Int32 plAspectY)
           
 
Methods inherited from class com.teamdev.jxcapture.video.win.directshow.wrappers.impl.IBasicVideoImpl
getAvgTimePerFrame, getBitErrorRate, getBitRate, getCurrentImage, getDestinationHeight, getDestinationLeft, getDestinationPosition, getDestinationTop, getDestinationWidth, getSourceHeight, getSourceLeft, getSourcePosition, getSourceTop, getSourceWidth, getVideoHeight, getVideoPaletteEntries, getVideoSize, getVideoWidth, isUsingDefaultDestination, isUsingDefaultSource, setDefaultDestinationPosition, setDefaultSourcePosition, setDestinationHeight, setDestinationLeft, setDestinationPosition, setDestinationTop, setDestinationWidth, setSourceHeight, setSourceLeft, setSourcePosition, setSourceTop, setSourceWidth
 
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.jxcapture.video.win.directshow.wrappers.IBasicVideo
getAvgTimePerFrame, getBitErrorRate, getBitRate, getCurrentImage, getDestinationHeight, getDestinationLeft, getDestinationPosition, getDestinationTop, getDestinationWidth, getSourceHeight, getSourceLeft, getSourcePosition, getSourceTop, getSourceWidth, getVideoHeight, getVideoPaletteEntries, getVideoSize, getVideoWidth, isUsingDefaultDestination, isUsingDefaultSource, setDefaultDestinationPosition, setDefaultSourcePosition, setDestinationHeight, setDestinationLeft, setDestinationPosition, setDestinationTop, setDestinationWidth, setSourceHeight, setSourceLeft, setSourcePosition, setSourceTop, setSourceWidth
 
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

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

IBasicVideo2Impl

public IBasicVideo2Impl()

IBasicVideo2Impl

protected IBasicVideo2Impl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IBasicVideo2Impl

public IBasicVideo2Impl(com.teamdev.jxdesktop.win32.com.IUnknown that)
                 throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IBasicVideo2Impl

public IBasicVideo2Impl(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

IBasicVideo2Impl

public IBasicVideo2Impl(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
Method Detail

getPreferredAspectRatio

public void getPreferredAspectRatio(com.jniwrapper.Int32 plAspectX,
                                    com.jniwrapper.Int32 plAspectY)
                             throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getPreferredAspectRatio in interface IBasicVideo2
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getIID

public com.teamdev.jxdesktop.win32.com.types.IID getIID()
Overrides:
getIID in class IBasicVideoImpl

clone

public java.lang.Object clone()
Overrides:
clone in class IBasicVideoImpl