public class IBaseFilterImpl extends IMediaFilterImpl implements IBaseFilter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INTERFACE_IDENTIFIER |
Modifier | Constructor and Description |
---|---|
|
IBaseFilterImpl() |
|
IBaseFilterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IBaseFilterImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IBaseFilterImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) |
protected |
IBaseFilterImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
void |
enumPins(IEnumPins ppenum) |
void |
findPin(com.jniwrapper.WideString Id,
IPin ppPin) |
com.teamdev.jxdesktop.win32.com.types.IID |
getIID() |
void |
joinFilterGraph(IFilterGraph pGraph,
com.jniwrapper.WideString pName) |
void |
queryFilterInfo(FilterInfo pInfo) |
void |
queryVendorInfo(com.jniwrapper.Pointer pVendorInfo) |
getState, getSyncSource, pause, run, setSyncSource, stop
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
getState, getSyncSource, pause, run, setSyncSource, stop
public static final java.lang.String INTERFACE_IDENTIFIER
public IBaseFilterImpl()
protected IBaseFilterImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public IBaseFilterImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public IBaseFilterImpl(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 IBaseFilterImpl(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 enumPins(IEnumPins ppenum) throws com.teamdev.jxdesktop.win32.com.ComException
enumPins
in interface IBaseFilter
com.teamdev.jxdesktop.win32.com.ComException
public void findPin(com.jniwrapper.WideString Id, IPin ppPin) throws com.teamdev.jxdesktop.win32.com.ComException
findPin
in interface IBaseFilter
com.teamdev.jxdesktop.win32.com.ComException
public void queryFilterInfo(FilterInfo pInfo) throws com.teamdev.jxdesktop.win32.com.ComException
queryFilterInfo
in interface IBaseFilter
com.teamdev.jxdesktop.win32.com.ComException
public void joinFilterGraph(IFilterGraph pGraph, com.jniwrapper.WideString pName) throws com.teamdev.jxdesktop.win32.com.ComException
joinFilterGraph
in interface IBaseFilter
com.teamdev.jxdesktop.win32.com.ComException
public void queryVendorInfo(com.jniwrapper.Pointer pVendorInfo) throws com.teamdev.jxdesktop.win32.com.ComException
queryVendorInfo
in interface IBaseFilter
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID
in class IMediaFilterImpl
public java.lang.Object clone()
clone
in class IMediaFilterImpl