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, setDefaultSyncSource
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
asReturnValue, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addFilter, connectDirect, disconnect, enumFilters, findFilterByName, reconnect, removeFilter, setDefaultSyncSource
public 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.ComException
public IGraphBuilderImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public 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.ComException
public 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.ComException
public void connect(IPin ppinOut, IPin ppinIn) throws com.teamdev.jxdesktop.win32.com.ComException
connect
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void render(IPin ppinOut) throws com.teamdev.jxdesktop.win32.com.ComException
render
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void renderFile(com.jniwrapper.WideString lpcwstrFile, com.jniwrapper.WideString lpcwstrPlayList) throws com.teamdev.jxdesktop.win32.com.ComException
renderFile
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void addSourceFilter(com.jniwrapper.WideString lpcwstrFileName, com.jniwrapper.WideString lpcwstrFilterName, IBaseFilter ppFilter) throws com.teamdev.jxdesktop.win32.com.ComException
addSourceFilter
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void setLogFile(com.teamdev.jxdesktop.win32.Handle hFile) throws com.teamdev.jxdesktop.win32.com.ComException
setLogFile
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void abort() throws com.teamdev.jxdesktop.win32.com.ComException
abort
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public void shouldOperationContinue() throws com.teamdev.jxdesktop.win32.com.ComException
shouldOperationContinue
in interface IGraphBuilder
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID
in class IFilterGraphImpl
public java.lang.Object clone()
clone
in class IFilterGraphImpl