com.teamdev.jxcapture.video.win.directshow.wrappers
Interface ISampleGrabber
- All Superinterfaces:
- com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IUnknown
- All Known Implementing Classes:
- ISampleGrabberImpl
public interface ISampleGrabber
- extends com.teamdev.jxdesktop.win32.com.IUnknown
Represents Java interface for ISampleGrabber
COM interface.
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
setOneShot
void setOneShot(boolean value)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setMediaType
void setMediaType(MediaType type)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getConnectedMediaType
MediaType getConnectedMediaType()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setBufferSamples
void setBufferSamples(boolean value)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
getCurrentBuffer
void getCurrentBuffer(com.jniwrapper.LongInt bufferSize,
com.jniwrapper.Pointer.Void buffer)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
setCallback
void setCallback(ISampleGrabberCB callback,
long whichMethodToCallback)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException