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

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

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


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 MediaType getFormat()
           
 void getNumberOfCapabilities(com.jniwrapper.UInt piCount, com.jniwrapper.UInt piSize)
           
 void getStreamCaps(int iIndex, MediaType mediaType, com.jniwrapper.Pointer streamsConfigCaps)
           
 void setFormat(MediaType type)
           
 
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

setFormat

void setFormat(MediaType type)
               throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getFormat

MediaType getFormat()
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getNumberOfCapabilities

void getNumberOfCapabilities(com.jniwrapper.UInt piCount,
                             com.jniwrapper.UInt piSize)
                             throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStreamCaps

void getStreamCaps(int iIndex,
                   MediaType mediaType,
                   com.jniwrapper.Pointer streamsConfigCaps)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException