com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IBaseFilter

All Superinterfaces:
com.jniwrapper.AutoDeleteParameter, IMediaFilter, com.teamdev.jxdesktop.win32.com.IPersist, com.teamdev.jxdesktop.win32.com.IUnknown
All Known Implementing Classes:
IBaseFilterImpl

public interface IBaseFilter
extends IMediaFilter

Represents Java interface for COM interface IBaseFilter.


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void enumPins(IEnumPins ppenum)
           
 void findPin(com.jniwrapper.WideString Id, IPin ppPin)
           
 void joinFilterGraph(IFilterGraph pGraph, com.jniwrapper.WideString pName)
           
 void queryFilterInfo(FilterInfo pInfo)
           
 void queryVendorInfo(com.jniwrapper.Pointer pVendorInfo)
           
 
Methods inherited from interface com.teamdev.jxcapture.video.win.directshow.wrappers.IMediaFilter
getState, getSyncSource, pause, run, setSyncSource, stop
 
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IPersist
getClassID
 
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

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

enumPins

void enumPins(IEnumPins ppenum)
              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

findPin

void findPin(com.jniwrapper.WideString Id,
             IPin ppPin)
             throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

queryFilterInfo

void queryFilterInfo(FilterInfo pInfo)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

joinFilterGraph

void joinFilterGraph(IFilterGraph pGraph,
                     com.jniwrapper.WideString pName)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

queryVendorInfo

void queryVendorInfo(com.jniwrapper.Pointer pVendorInfo)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException