Class VkPhysicalDeviceOpticalFlowPropertiesNV

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkPhysicalDeviceOpticalFlowPropertiesNV extends Struct<VkPhysicalDeviceOpticalFlowPropertiesNV> implements NativeResource

 struct VkPhysicalDeviceOpticalFlowPropertiesNV {
     VkStructureType sType;
     void * pNext;
     VkOpticalFlowGridSizeFlagsNV supportedOutputGridSizes;
     VkOpticalFlowGridSizeFlagsNV supportedHintGridSizes;
     VkBool32 hintSupported;
     VkBool32 costSupported;
     VkBool32 bidirectionalFlowSupported;
     VkBool32 globalFlowSupported;
     uint32_t minWidth;
     uint32_t minHeight;
     uint32_t maxWidth;
     uint32_t maxHeight;
     uint32_t maxNumRegionsOfInterest;
 }
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • STYPE

      public static final int STYPE
      The struct member offsets.
    • PNEXT

      public static final int PNEXT
      The struct member offsets.
    • SUPPORTEDOUTPUTGRIDSIZES

      public static final int SUPPORTEDOUTPUTGRIDSIZES
      The struct member offsets.
    • SUPPORTEDHINTGRIDSIZES

      public static final int SUPPORTEDHINTGRIDSIZES
      The struct member offsets.
    • HINTSUPPORTED

      public static final int HINTSUPPORTED
      The struct member offsets.
    • COSTSUPPORTED

      public static final int COSTSUPPORTED
      The struct member offsets.
    • BIDIRECTIONALFLOWSUPPORTED

      public static final int BIDIRECTIONALFLOWSUPPORTED
      The struct member offsets.
    • GLOBALFLOWSUPPORTED

      public static final int GLOBALFLOWSUPPORTED
      The struct member offsets.
    • MINWIDTH

      public static final int MINWIDTH
      The struct member offsets.
    • MINHEIGHT

      public static final int MINHEIGHT
      The struct member offsets.
    • MAXWIDTH

      public static final int MAXWIDTH
      The struct member offsets.
    • MAXHEIGHT

      public static final int MAXHEIGHT
      The struct member offsets.
    • MAXNUMREGIONSOFINTEREST

      public static final int MAXNUMREGIONSOFINTEREST
      The struct member offsets.
  • Constructor Details

    • VkPhysicalDeviceOpticalFlowPropertiesNV

      public VkPhysicalDeviceOpticalFlowPropertiesNV(ByteBuffer container)
      Creates a VkPhysicalDeviceOpticalFlowPropertiesNV instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details