com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IMediaEvent
- All Superinterfaces:
- com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IDispatch, com.teamdev.jxdesktop.win32.com.IUnknown
- All Known Implementing Classes:
- IMediaEventImpl
public interface IMediaEvent
- extends com.teamdev.jxdesktop.win32.com.IDispatch
Represents Java interface for COM interface IMediaEvent.
Method Summary |
void |
cancelDefaultHandling(com.jniwrapper.Int32 lEvCode)
|
void |
freeEventParams(com.jniwrapper.Int32 lEvCode,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam1,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam2)
|
void |
getEvent(com.jniwrapper.Int32 lEventCode,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam1,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam2,
com.jniwrapper.Int32 msTimeout)
|
void |
getEventHandle(com.teamdev.jxdesktop.win32.com.types.LongPtr hEvent)
|
void |
restoreDefaultHandling(com.jniwrapper.Int32 lEvCode)
|
void |
waitForCompletion(com.jniwrapper.Int32 msTimeout,
com.jniwrapper.Int32 pEvCode)
|
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IDispatch |
getIDsOfNames, getTypeInfo, getTypeInfoCount |
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
getEventHandle
void getEventHandle(com.teamdev.jxdesktop.win32.com.types.LongPtr hEvent)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getEvent
void getEvent(com.jniwrapper.Int32 lEventCode,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam1,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam2,
com.jniwrapper.Int32 msTimeout)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
waitForCompletion
void waitForCompletion(com.jniwrapper.Int32 msTimeout,
com.jniwrapper.Int32 pEvCode)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
cancelDefaultHandling
void cancelDefaultHandling(com.jniwrapper.Int32 lEvCode)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
restoreDefaultHandling
void restoreDefaultHandling(com.jniwrapper.Int32 lEvCode)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
freeEventParams
void freeEventParams(com.jniwrapper.Int32 lEvCode,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam1,
com.teamdev.jxdesktop.win32.com.types.LongPtr lParam2)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException