public class ISampleGrabberImpl extends com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl implements ISampleGrabber
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INTERFACE_IDENTIFIER |
Constructor and Description |
---|
ISampleGrabberImpl() |
ISampleGrabberImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown) |
ISampleGrabberImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
MediaType |
getConnectedMediaType() |
void |
getCurrentBuffer(com.jniwrapper.LongInt bufferSize,
com.jniwrapper.Pointer.Void buffer) |
com.teamdev.jxdesktop.win32.com.types.IID |
getIID() |
void |
setBufferSamples(boolean value) |
void |
setCallback(ISampleGrabberCB callback,
long whichMethodToCallback) |
void |
setMediaType(MediaType type) |
void |
setOneShot(boolean value) |
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, write
asReturnValue, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String INTERFACE_IDENTIFIER
public ISampleGrabberImpl()
public ISampleGrabberImpl(com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl iUnknown) throws com.teamdev.jxdesktop.win32.com.ComException
com.teamdev.jxdesktop.win32.com.ComException
public ISampleGrabberImpl(com.teamdev.jxdesktop.win32.com.IUnknown iUnknown)
public void setOneShot(boolean value) throws com.teamdev.jxdesktop.win32.com.ComException
setOneShot
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public void setMediaType(MediaType type) throws com.teamdev.jxdesktop.win32.com.ComException
setMediaType
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public MediaType getConnectedMediaType() throws com.teamdev.jxdesktop.win32.com.ComException
getConnectedMediaType
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public void setBufferSamples(boolean value) throws com.teamdev.jxdesktop.win32.com.ComException
setBufferSamples
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public void getCurrentBuffer(com.jniwrapper.LongInt bufferSize, com.jniwrapper.Pointer.Void buffer) throws com.teamdev.jxdesktop.win32.com.ComException
getCurrentBuffer
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public void setCallback(ISampleGrabberCB callback, long whichMethodToCallback) throws com.teamdev.jxdesktop.win32.com.ComException
setCallback
in interface ISampleGrabber
com.teamdev.jxdesktop.win32.com.ComException
public com.teamdev.jxdesktop.win32.com.types.IID getIID()
getIID
in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl
public java.lang.Object clone()
clone
in class com.teamdev.jxdesktop.win32.com.impl.IUnknownImpl