com.teamdev.jxcapture.video.win.directshow.encoding.wmv.impl
Class IConfigAsfWriterImpl

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
          extended by com.teamdev.jxcapture.video.win.directshow.encoding.wmv.impl.IConfigAsfWriterImpl
All Implemented Interfaces:
com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IConfigAsfWriter, com.teamdev.jxdesktop.win32.com.IUnknown
Direct Known Subclasses:
IConfigAsfWriter2Impl

public class IConfigAsfWriterImpl
extends com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
implements IConfigAsfWriter

Java wrapper for IConfigAsfWriter COM interface.


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.IUnknownImpl
PTR_NULL
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
IConfigAsfWriterImpl()
           
IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
           
IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.IUnknown iUnknown, com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
           
IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown)
           
IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown)
           
IConfigAsfWriterImpl(com.jniwrapper.Pointer.Void aVoid)
           
 
Method Summary
 java.lang.Object clone()
           
 void configureFilterUsingProfile(com.teamdev.jxdesktop.win32.com.IUnknown WMProfile)
           
 void configureFilterUsingProfileGuid(com.teamdev.jxdesktop.win32.ole.GUID guid)
           
 void configureFilterUsingProfileId(int profileID)
           
 com.teamdev.jxdesktop.win32.com.IUnknown getCurrentProfile()
           
 com.teamdev.jxdesktop.win32.ole.GUID getCurrentProfileGuid()
           
 int getCurrentProfileId()
           
 com.teamdev.jxdesktop.win32.com.types.IID getIID()
           
 boolean getIndexMode()
           
 void setIndexMode(boolean indexFile)
           
 
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.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

IConfigAsfWriterImpl

public IConfigAsfWriterImpl()

IConfigAsfWriterImpl

public IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IConfigAsfWriterImpl

public IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown)

IConfigAsfWriterImpl

public IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
                            com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IConfigAsfWriterImpl

public IConfigAsfWriterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
                            com.teamdev.jxdesktop.win32.com.IUnknown iUnknown,
                            com.teamdev.jxdesktop.win32.com.types.ClsCtx clsCtx)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IConfigAsfWriterImpl

public IConfigAsfWriterImpl(com.jniwrapper.Pointer.Void aVoid)
Method Detail

configureFilterUsingProfileId

public void configureFilterUsingProfileId(int profileID)
                                   throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
configureFilterUsingProfileId in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getCurrentProfileId

public int getCurrentProfileId()
                        throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getCurrentProfileId in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

configureFilterUsingProfileGuid

public void configureFilterUsingProfileGuid(com.teamdev.jxdesktop.win32.ole.GUID guid)
                                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
configureFilterUsingProfileGuid in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getCurrentProfileGuid

public com.teamdev.jxdesktop.win32.ole.GUID getCurrentProfileGuid()
                                                           throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getCurrentProfileGuid in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

configureFilterUsingProfile

public void configureFilterUsingProfile(com.teamdev.jxdesktop.win32.com.IUnknown WMProfile)
                                 throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
configureFilterUsingProfile in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getCurrentProfile

public com.teamdev.jxdesktop.win32.com.IUnknown getCurrentProfile()
                                                           throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getCurrentProfile in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setIndexMode

public void setIndexMode(boolean indexFile)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
setIndexMode in interface IConfigAsfWriter
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getIndexMode

public boolean getIndexMode()
                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
getIndexMode in interface IConfigAsfWriter
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.IUnknownImpl

clone

public java.lang.Object clone()
Overrides:
clone in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl