@NoOffset @Properties(inherit=videoInputLib.class) public class videoDevice extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
videoDevice() |
videoDevice(long size)
Native array allocator.
|
videoDevice(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public videoDevice(Pointer p)
Pointer(Pointer)
.public videoDevice(long size)
Pointer.position(long)
.public videoDevice()
public videoDevice position(long position)
public videoDevice getPointer(long i)
getPointer
in class Pointer
public void setSize(int w, int h)
public void NukeDownstream(IBaseFilter pBF)
public void destroyGraph()
public int videoSize()
public videoDevice videoSize(int setter)
public int width()
public videoDevice width(int setter)
public int height()
public videoDevice height(int setter)
public int tryWidth()
public videoDevice tryWidth(int setter)
public int tryHeight()
public videoDevice tryHeight(int setter)
public ICaptureGraphBuilder2 pCaptureGraph()
public videoDevice pCaptureGraph(ICaptureGraphBuilder2 setter)
public IGraphBuilder pGraph()
public videoDevice pGraph(IGraphBuilder setter)
public IMediaControl pControl()
public videoDevice pControl(IMediaControl setter)
public IBaseFilter pVideoInputFilter()
public videoDevice pVideoInputFilter(IBaseFilter setter)
public IBaseFilter pGrabberF()
public videoDevice pGrabberF(IBaseFilter setter)
public IBaseFilter pDestFilter()
public videoDevice pDestFilter(IBaseFilter setter)
public IAMStreamConfig streamConf()
public videoDevice streamConf(IAMStreamConfig setter)
public ISampleGrabber pGrabber()
public videoDevice pGrabber(ISampleGrabber setter)
@Cast(value="AM_MEDIA_TYPE*") public _AMMediaType pAmMediaType()
public videoDevice pAmMediaType(_AMMediaType setter)
public IMediaEventEx pMediaEvent()
public videoDevice pMediaEvent(IMediaEventEx setter)
public videoDevice videoType(Pointer setter)
public videoDevice formatType(int setter)
public SampleGrabberCallback sgCallback()
public videoDevice sgCallback(SampleGrabberCallback setter)
public videoDevice tryDiffSize(boolean setter)
public videoDevice useCrossbar(boolean setter)
public videoDevice readyToCapture(boolean setter)
public videoDevice sizeSet(boolean setter)
public videoDevice setupStarted(boolean setter)
public videoDevice specificFormat(boolean setter)
public videoDevice autoReconnect(boolean setter)
public int nFramesForReconnect()
public videoDevice nFramesForReconnect(int setter)
public videoDevice nFramesRunning(int setter)
public int connection()
public videoDevice connection(int setter)
public int storeConn()
public videoDevice storeConn(int setter)
public int myID()
public videoDevice myID(int setter)
public videoDevice requestedFrameTime(int setter)
public videoDevice nDeviceName(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer nDeviceName()
public videoDevice wDeviceName(int i, char setter)
@MemberGetter @Cast(value="WCHAR*") public CharPointer wDeviceName()
@Cast(value="unsigned char*") public BytePointer pixels()
public videoDevice pixels(BytePointer setter)
@Cast(value="char*") public BytePointer pBuffer()
public videoDevice pBuffer(BytePointer setter)
Copyright © 2023. All rights reserved.