public class IWMWriterAdvancedImpl extends com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl implements IWMWriterAdvanced
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INTERFACE_IDENTIFIER |
| Constructor and Description |
|---|
IWMWriterAdvancedImpl() |
IWMWriterAdvancedImpl(com.teamdev.jxdesktop.win32.com.IUnknown that) |
IWMWriterAdvancedImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSink(IWMWriterSink pSink) |
java.lang.Object |
clone() |
com.teamdev.jxdesktop.win32.com.types.IID |
getIID() |
void |
getSink(com.jniwrapper.UInt32 dwSinkNum,
IWMWriterSink ppSink) |
com.jniwrapper.UInt32 |
getSinkCount() |
void |
getStatistics(com.jniwrapper.UInt16 wStreamNum,
WmWriterStatistics pStats) |
com.jniwrapper.UInt32 |
getSyncTolerance() |
com.jniwrapper.UInt64 |
getWriterTime() |
Bool |
isRealTime() |
void |
removeSink(IWMWriterSink pSink) |
void |
setLiveSource(Bool fIsLiveSource) |
void |
setSyncTolerance(com.jniwrapper.UInt32 msWindow) |
void |
writeStreamSample(com.jniwrapper.UInt16 wStreamNum,
com.jniwrapper.UInt64 cnsSampleTime,
com.jniwrapper.UInt32 msSampleSendTime,
com.jniwrapper.UInt64 cnsSampleDuration,
com.jniwrapper.UInt32 dwFlags,
INSSBuffer pSample) |
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, writeasReturnValue, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, writefinalize, getClass, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String INTERFACE_IDENTIFIER
public IWMWriterAdvancedImpl()
public IWMWriterAdvancedImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl that)
throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComExceptionpublic IWMWriterAdvancedImpl(com.teamdev.jxdesktop.win32.com.IUnknown that)
public com.jniwrapper.UInt32 getSinkCount()
throws com.teamdev.jxdesktop.win32.com.ComException
getSinkCount in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void getSink(com.jniwrapper.UInt32 dwSinkNum,
IWMWriterSink ppSink)
throws com.teamdev.jxdesktop.win32.com.ComException
getSink in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void addSink(IWMWriterSink pSink) throws com.teamdev.jxdesktop.win32.com.ComException
addSink in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void removeSink(IWMWriterSink pSink) throws com.teamdev.jxdesktop.win32.com.ComException
removeSink in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void writeStreamSample(com.jniwrapper.UInt16 wStreamNum,
com.jniwrapper.UInt64 cnsSampleTime,
com.jniwrapper.UInt32 msSampleSendTime,
com.jniwrapper.UInt64 cnsSampleDuration,
com.jniwrapper.UInt32 dwFlags,
INSSBuffer pSample)
throws com.teamdev.jxdesktop.win32.com.ComException
writeStreamSample in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void setLiveSource(Bool fIsLiveSource) throws com.teamdev.jxdesktop.win32.com.ComException
setLiveSource in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic Bool isRealTime() throws com.teamdev.jxdesktop.win32.com.ComException
isRealTime in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic com.jniwrapper.UInt64 getWriterTime()
throws com.teamdev.jxdesktop.win32.com.ComException
getWriterTime in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void getStatistics(com.jniwrapper.UInt16 wStreamNum,
WmWriterStatistics pStats)
throws com.teamdev.jxdesktop.win32.com.ComException
getStatistics in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic void setSyncTolerance(com.jniwrapper.UInt32 msWindow)
throws com.teamdev.jxdesktop.win32.com.ComException
setSyncTolerance in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic com.jniwrapper.UInt32 getSyncTolerance()
throws com.teamdev.jxdesktop.win32.com.ComException
getSyncTolerance in interface IWMWriterAdvancedcom.teamdev.jxdesktop.win32.com.ComExceptionpublic com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImplpublic java.lang.Object clone()
clone in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl