com.teamdev.jxcapture.video.win.directshow.encoding.wmv
Interface IWMWriterAdvanced
- All Superinterfaces:
- com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IUnknown
- All Known Implementing Classes:
- IWMWriterAdvancedImpl
public interface IWMWriterAdvanced
- extends com.teamdev.jxdesktop.win32.com.IUnknown
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IUnknown |
addRef, isNull, queryInterface, release, setNull |
Methods inherited from interface com.jniwrapper.AutoDeleteParameter |
isAutoDelete, setAutoDelete |
INTERFACE_IDENTIFIER
static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
getSinkCount
com.jniwrapper.UInt32 getSinkCount()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSink
void getSink(com.jniwrapper.UInt32 dwSinkNum,
IWMWriterSink ppSink)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
addSink
void addSink(IWMWriterSink pSink)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
removeSink
void removeSink(IWMWriterSink pSink)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
writeStreamSample
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
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setLiveSource
void setLiveSource(Bool fIsLiveSource)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
isRealTime
Bool isRealTime()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getWriterTime
com.jniwrapper.UInt64 getWriterTime()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getStatistics
void getStatistics(com.jniwrapper.UInt16 wStreamNum,
WmWriterStatistics pStats)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setSyncTolerance
void setSyncTolerance(com.jniwrapper.UInt32 msWindow)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getSyncTolerance
com.jniwrapper.UInt32 getSyncTolerance()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException