com.teamdev.jxcapture.video.win.directshow.encoding.wmv
Interface IWMProfile

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

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


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void addStream(IWMStreamConfig stream)
           
 void createNewStream(com.teamdev.jxdesktop.win32.ole.GUID streamType, IWMStreamConfig stream)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 IWMStreamConfig getStream(int streamIndex)
           
 IWMStreamConfig getStreamByNumber(int streamIndex)
           
 int getStreamCount()
           
 int getVersion()
           
 void reconfigStream(IWMStreamConfig stream)
           
 void removeStream(IWMStreamConfig stream)
           
 void removeStreamByNumber(int streamNumber)
           
 void setDescription(java.lang.String value)
           
 void setName(java.lang.String value)
           
 
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

getVersion

int getVersion()
               throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getName

java.lang.String getName()
                         throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setName

void setName(java.lang.String value)
             throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getDescription

java.lang.String getDescription()
                                throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

setDescription

void setDescription(java.lang.String value)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStreamCount

int getStreamCount()
                   throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStream

IWMStreamConfig getStream(int streamIndex)
                          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getStreamByNumber

IWMStreamConfig getStreamByNumber(int streamIndex)
                                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

removeStream

void removeStream(IWMStreamConfig stream)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

removeStreamByNumber

void removeStreamByNumber(int streamNumber)
                          throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

addStream

void addStream(IWMStreamConfig stream)
               throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

reconfigStream

void reconfigStream(IWMStreamConfig stream)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

createNewStream

void createNewStream(com.teamdev.jxdesktop.win32.ole.GUID streamType,
                     IWMStreamConfig stream)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException