com.teamdev.jxcapture.video.win.directshow.wrappers
Class VideoStreamConfigCaps

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.teamdev.jxcapture.video.win.directshow.wrappers.VideoStreamConfigCaps
All Implemented Interfaces:
com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter

public class VideoStreamConfigCaps
extends com.jniwrapper.Structure

Represents the wrapper for VIDEO_STREAM_CONFIG_CAPS type.


Field Summary
 
Fields inherited from class com.jniwrapper.Structure
i
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
VideoStreamConfigCaps()
           
 
Method Summary
 java.lang.Object clone()
           
 com.jniwrapper.Int getCropAlignX()
           
 com.jniwrapper.Int getCropAlignY()
           
 com.jniwrapper.Int getCropGranularityX()
           
 com.jniwrapper.Int getCropGranularityY()
           
 com.teamdev.jxdesktop.win32.ole.GUID getGuid()
           
 com.teamdev.jxdesktop.win32.Size getInputSize()
           
 com.jniwrapper.LongInt getMaxBitsPerSecond()
           
 com.teamdev.jxdesktop.win32.Size getMaxCroppingSize()
           
 com.jniwrapper.Int64 getMaxFrameInterval()
           
 com.teamdev.jxdesktop.win32.Size getMaxOutputSize()
           
 com.jniwrapper.LongInt getMinBitsPerSecond()
           
 com.teamdev.jxdesktop.win32.Size getMinCroppingSize()
           
 com.jniwrapper.Int64 getMinFrameInterval()
           
 com.teamdev.jxdesktop.win32.Size getMinOutputSize()
           
 com.jniwrapper.Int getOutputGranularityX()
           
 com.jniwrapper.Int getOutputGranularityY()
           
 com.jniwrapper.Int getShrinkTapsX()
           
 com.jniwrapper.Int getShrinkTapsY()
           
 com.jniwrapper.Int getStretchTapsX()
           
 com.jniwrapper.Int getStretchTapsY()
           
 com.jniwrapper.ULongInt getVideoStandard()
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VideoStreamConfigCaps

public VideoStreamConfigCaps()
Method Detail

getGuid

public com.teamdev.jxdesktop.win32.ole.GUID getGuid()

getVideoStandard

public com.jniwrapper.ULongInt getVideoStandard()

getInputSize

public com.teamdev.jxdesktop.win32.Size getInputSize()

getMinCroppingSize

public com.teamdev.jxdesktop.win32.Size getMinCroppingSize()

getMaxCroppingSize

public com.teamdev.jxdesktop.win32.Size getMaxCroppingSize()

getCropGranularityX

public com.jniwrapper.Int getCropGranularityX()

getCropGranularityY

public com.jniwrapper.Int getCropGranularityY()

getCropAlignX

public com.jniwrapper.Int getCropAlignX()

getCropAlignY

public com.jniwrapper.Int getCropAlignY()

getMinOutputSize

public com.teamdev.jxdesktop.win32.Size getMinOutputSize()

getMaxOutputSize

public com.teamdev.jxdesktop.win32.Size getMaxOutputSize()

getOutputGranularityX

public com.jniwrapper.Int getOutputGranularityX()

getOutputGranularityY

public com.jniwrapper.Int getOutputGranularityY()

getStretchTapsX

public com.jniwrapper.Int getStretchTapsX()

getStretchTapsY

public com.jniwrapper.Int getStretchTapsY()

getShrinkTapsX

public com.jniwrapper.Int getShrinkTapsX()

getShrinkTapsY

public com.jniwrapper.Int getShrinkTapsY()

getMinFrameInterval

public com.jniwrapper.Int64 getMinFrameInterval()

getMaxFrameInterval

public com.jniwrapper.Int64 getMaxFrameInterval()

getMinBitsPerSecond

public com.jniwrapper.LongInt getMinBitsPerSecond()

getMaxBitsPerSecond

public com.jniwrapper.LongInt getMaxBitsPerSecond()

clone

public java.lang.Object clone()
Overrides:
clone in class com.jniwrapper.Structure