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

All Superinterfaces:
com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IUnknown
All Known Implementing Classes:
IEnumFiltersImpl

public interface IEnumFilters
extends com.teamdev.jxdesktop.win32.com.IUnknown

Represents Java interface for COM interface IEnumFilters.


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void invokeClone(IEnumFilters ppenum)
           
 void next(com.jniwrapper.UInt32 cFilters, IBaseFilter ppFilter, com.jniwrapper.UInt32 pcFetched)
           
 void reset()
           
 void skip(com.jniwrapper.UInt32 cFilters)
           
 
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

next

void next(com.jniwrapper.UInt32 cFilters,
          IBaseFilter ppFilter,
          com.jniwrapper.UInt32 pcFetched)
          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

skip

void skip(com.jniwrapper.UInt32 cFilters)
          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

reset

void reset()
           throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

invokeClone

void invokeClone(IEnumFilters ppenum)
                 throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException