public class IMediaControlImpl extends com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl implements IMediaControl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INTERFACE_IDENTIFIER |
Modifier | Constructor and Description |
---|---|
|
IMediaControlImpl() |
|
IMediaControlImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IMediaControlImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid,
com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter,
com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) |
|
IMediaControlImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) |
protected |
IMediaControlImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) |
Modifier and Type | Method and Description |
---|---|
void |
addSourceFilter(com.teamdev.jxdesktop.win32.com.types.BStr strFilename,
com.teamdev.jxdesktop.win32.com.IDispatch ppUnk) |
java.lang.Object |
clone() |
com.teamdev.jxdesktop.win32.com.IDispatch |
getFilterCollection() |
com.teamdev.jxdesktop.win32.com.types.IID |
getIID() |
com.teamdev.jxdesktop.win32.com.IDispatch |
getRegFilterCollection() |
void |
getState(com.jniwrapper.Int32 msTimeout,
com.jniwrapper.Int32 pfs) |
void |
pause() |
void |
renderFile(com.teamdev.jxdesktop.win32.com.types.BStr strFilename) |
void |
run() |
void |
stop() |
void |
stopWhenReady() |
getIDsOfNames, getIDsOfNames, getTypeInfo, getTypeInfoCount
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
asReturnValue, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getIDsOfNames, getTypeInfo, getTypeInfoCount
public static final java.lang.String INTERFACE_IDENTIFIER
public IMediaControlImpl()
protected IMediaControlImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public IMediaControlImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public IMediaControlImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public IMediaControlImpl(com.teamdev.jxdesktop.win32.ole.CLSID clsid, com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl pUnkOuter, com.teamdev.jxdesktop.win32.com.types.ClsCtx dwClsContext) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public void run() throws com.teamdev.jxdesktop.win32.com.ComException
run
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void pause() throws com.teamdev.jxdesktop.win32.com.ComException
pause
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void stop() throws com.teamdev.jxdesktop.win32.com.ComException
stop
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void getState(com.jniwrapper.Int32 msTimeout, com.jniwrapper.Int32 pfs) throws com.teamdev.jxdesktop.win32.com.ComException
getState
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void renderFile(com.teamdev.jxdesktop.win32.com.types.BStr strFilename) throws com.teamdev.jxdesktop.win32.com.ComException
renderFile
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void addSourceFilter(com.teamdev.jxdesktop.win32.com.types.BStr strFilename, com.teamdev.jxdesktop.win32.com.IDispatch ppUnk) throws com.teamdev.jxdesktop.win32.com.ComException
addSourceFilter
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.IDispatch getFilterCollection() throws com.teamdev.jxdesktop.win32.com.ComException
getFilterCollection
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.IDispatch getRegFilterCollection() throws com.teamdev.jxdesktop.win32.com.ComException
getRegFilterCollection
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public void stopWhenReady() throws com.teamdev.jxdesktop.win32.com.ComException
stopWhenReady
in interface IMediaControl
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID
in class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl
public java.lang.Object clone()
clone
in class com.teamdev.jxdesktop.win32.com.impl.IDispatchImpl