public class IGraphBuilderImpl extends IFilterGraphImpl implements IGraphBuilder
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INTERFACE_IDENTIFIER |
| Modifier | Constructor and Description |
|---|---|
|
IGraphBuilderImpl() |
|
IGraphBuilderImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IGraphBuilderImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IGraphBuilderImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) |
protected |
IGraphBuilderImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
addSourceFilter(com.jniwrapper.WideString lpcwstrFileName,
com.jniwrapper.WideString lpcwstrFilterName,
IBaseFilter ppFilter) |
java.lang.Object |
clone() |
void |
connect(IPin ppinOut,
IPin ppinIn) |
com.teamdev.jxdesktop.win32.com.types.IID |
getIID() |
void |
render(IPin ppinOut) |
void |
renderFile(com.jniwrapper.WideString lpcwstrFile,
com.jniwrapper.WideString lpcwstrPlayList) |
void |
setLogFile(com.teamdev.jxdesktop.win32.Handle hFile) |
void |
shouldOperationContinue() |
addFilter, connectDirect, disconnect, enumFilters, findFilterByName, reconnect, removeFilter, setDefaultSyncSourceacceptIOPerformer, 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, writeasReturnValue, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, writefinalize, getClass, notify, notifyAll, toString, wait, wait, waitaddFilter, connectDirect, disconnect, enumFilters, findFilterByName, reconnect, removeFilter, setDefaultSyncSourcepublic static final java.lang.String INTERFACE_IDENTIFIER
public IGraphBuilderImpl()
protected IGraphBuilderImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComExceptionpublic IGraphBuilderImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComExceptionpublic IGraphBuilderImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext)
throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComExceptionpublic IGraphBuilderImpl(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
com.teamdev.jxdesktop.win32.com.ComExceptionpublic void connect(IPin ppinOut, IPin ppinIn) throws com.teamdev.jxdesktop.win32.com.ComException
connect in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void render(IPin ppinOut) throws com.teamdev.jxdesktop.win32.com.ComException
render in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void renderFile(com.jniwrapper.WideString lpcwstrFile,
com.jniwrapper.WideString lpcwstrPlayList)
throws com.teamdev.jxdesktop.win32.com.ComException
renderFile in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void addSourceFilter(com.jniwrapper.WideString lpcwstrFileName,
com.jniwrapper.WideString lpcwstrFilterName,
IBaseFilter ppFilter)
throws com.teamdev.jxdesktop.win32.com.ComException
addSourceFilter in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void setLogFile(com.teamdev.jxdesktop.win32.Handle hFile)
throws com.teamdev.jxdesktop.win32.com.ComException
setLogFile in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void abort()
throws com.teamdev.jxdesktop.win32.com.ComException
abort in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic void shouldOperationContinue()
throws com.teamdev.jxdesktop.win32.com.ComException
shouldOperationContinue in interface IGraphBuildercom.teamdev.jxdesktop.win32.com.ComExceptionpublic com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID in class IFilterGraphImplpublic java.lang.Object clone()
clone in class IFilterGraphImpl