com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IReferenceClock

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

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

Represents Java interface for COM interface IReferenceClock.


Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void advisePeriodic(com.jniwrapper.Int64 startTime, com.jniwrapper.Int64 periodTime, com.teamdev.jxdesktop.win32.Handle hSemaphore, com.teamdev.jxdesktop.win32.Handle pdwAdviseCookie)
           
 void adviseTime(com.jniwrapper.Int64 baseTime, com.jniwrapper.Int64 streamTime, com.teamdev.jxdesktop.win32.Handle hEvent, com.teamdev.jxdesktop.win32.Handle pdwAdviseCookie)
           
 void getTime(com.jniwrapper.Int64 pTime)
           
 void unadvise(com.teamdev.jxdesktop.win32.Handle dwAdviseCookie)
           
 
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

getTime

void getTime(com.jniwrapper.Int64 pTime)
             throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

adviseTime

void adviseTime(com.jniwrapper.Int64 baseTime,
                com.jniwrapper.Int64 streamTime,
                com.teamdev.jxdesktop.win32.Handle hEvent,
                com.teamdev.jxdesktop.win32.Handle pdwAdviseCookie)
                throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

advisePeriodic

void advisePeriodic(com.jniwrapper.Int64 startTime,
                    com.jniwrapper.Int64 periodTime,
                    com.teamdev.jxdesktop.win32.Handle hSemaphore,
                    com.teamdev.jxdesktop.win32.Handle pdwAdviseCookie)
                    throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException

unadvise

void unadvise(com.teamdev.jxdesktop.win32.Handle dwAdviseCookie)
              throws com.teamdev.jxdesktop.win32.com.ComException
Throws:
com.teamdev.jxdesktop.win32.com.ComException