com.teamdev.jxcapture.video.win.directshow.wrappers.impl
Class IAMAudioInputMixerImpl

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
          extended by com.teamdev.jxcapture.video.win.directshow.wrappers.impl.IAMAudioInputMixerImpl
All Implemented Interfaces:
com.jniwrapper.AutoDeleteParameter, com.jniwrapper.PointerParameter, IAMAudioInputMixer, com.teamdev.jxdesktop.win32.com.IUnknown

public class IAMAudioInputMixerImpl
extends com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
implements IAMAudioInputMixer


Nested Class Summary
 
Nested classes/interfaces inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl.MemoryBufferImpl
 
Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Fields inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
PTR_NULL
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
IAMAudioInputMixerImpl()
           
IAMAudioInputMixerImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
           
IAMAudioInputMixerImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
           
 
Method Summary
 java.lang.Object clone()
           
 void get_Bass(com.jniwrapper.DoubleFloat value)
           
 void get_BassRange(com.jniwrapper.DoubleFloat value)
           
 void get_Enable(com.jniwrapper.Bool value)
           
 void get_Loudness(com.jniwrapper.Bool value)
           
 void get_MixLevel(com.jniwrapper.DoubleFloat value)
           
 void get_Mono(com.jniwrapper.Bool value)
           
 void get_Pan(com.jniwrapper.DoubleFloat value)
           
 void get_Treble(com.jniwrapper.DoubleFloat value)
           
 void get_TrebleRange(com.jniwrapper.DoubleFloat value)
           
 com.teamdev.jxdesktop.win32.com.types.IID getIID()
           
 void put_Bass(com.jniwrapper.DoubleFloat value)
           
 void put_Enable(com.jniwrapper.Bool value)
           
 void put_Loudness(com.jniwrapper.Bool value)
           
 void put_MixLevel(com.jniwrapper.DoubleFloat value)
           
 void put_Mono(com.jniwrapper.Bool value)
           
 void put_Pan(com.jniwrapper.DoubleFloat value)
           
 void put_Treble(com.jniwrapper.DoubleFloat value)
           
 
Methods inherited from class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
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
 
Methods inherited from class com.jniwrapper.Parameter
a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
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

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

IAMAudioInputMixerImpl

public IAMAudioInputMixerImpl()

IAMAudioInputMixerImpl

public IAMAudioInputMixerImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
                       throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

IAMAudioInputMixerImpl

public IAMAudioInputMixerImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
Method Detail

put_Enable

public void put_Enable(com.jniwrapper.Bool value)
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Enable in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Enable

public void get_Enable(com.jniwrapper.Bool value)
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Enable in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_Mono

public void put_Mono(com.jniwrapper.Bool value)
              throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Mono in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Mono

public void get_Mono(com.jniwrapper.Bool value)
              throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Mono in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_MixLevel

public void put_MixLevel(com.jniwrapper.DoubleFloat value)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_MixLevel in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_MixLevel

public void get_MixLevel(com.jniwrapper.DoubleFloat value)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_MixLevel in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_Pan

public void put_Pan(com.jniwrapper.DoubleFloat value)
             throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Pan in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Pan

public void get_Pan(com.jniwrapper.DoubleFloat value)
             throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Pan in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_Loudness

public void put_Loudness(com.jniwrapper.Bool value)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Loudness in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Loudness

public void get_Loudness(com.jniwrapper.Bool value)
                  throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Loudness in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_Treble

public void put_Treble(com.jniwrapper.DoubleFloat value)
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Treble in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Treble

public void get_Treble(com.jniwrapper.DoubleFloat value)
                throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Treble in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_TrebleRange

public void get_TrebleRange(com.jniwrapper.DoubleFloat value)
                     throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_TrebleRange in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

put_Bass

public void put_Bass(com.jniwrapper.DoubleFloat value)
              throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
put_Bass in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_Bass

public void get_Bass(com.jniwrapper.DoubleFloat value)
              throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_Bass in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

get_BassRange

public void get_BassRange(com.jniwrapper.DoubleFloat value)
                   throws com.teamdev.jxdesktop.win32.com.ComException
Specified by:
get_BassRange in interface IAMAudioInputMixer
Throws:
com.teamdev.jxdesktop.win32.com.ComException

getIID

public com.teamdev.jxdesktop.win32.com.types.IID getIID()
Overrides:
getIID in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl

clone

public java.lang.Object clone()
Overrides:
clone in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl