Class VkExportFenceCreateInfo

  • All Implemented Interfaces:
    java.lang.AutoCloseable, NativeResource, Pointer
    Direct Known Subclasses:
    VkExportFenceCreateInfoKHR

    public class VkExportFenceCreateInfo
    extends Struct
    implements NativeResource
    Structure specifying handle types that can be exported from a fence.
    Valid Usage
    Valid Usage (Implicit)

    Member documentation

    • sType – the type of this structure.
    • pNextNULL or a pointer to an extension-specific structure.
    • handleTypes – a bitmask of VkExternalFenceHandleTypeFlagBits specifying one or more fence handle types the application can export from the resulting fence. The application can request multiple handle types for the same fence.

    Layout

    
     struct VkExportFenceCreateInfo {
         VkStructureType sType;
         void const * pNext;
         VkExternalFenceHandleTypeFlags handleTypes;
     }
    • Field Detail

      • SIZEOF

        The struct size in bytes.
      • ALIGNOF

        The struct alignment in bytes.
      • STYPE, PNEXT, HANDLETYPES

        The struct member offsets.
    • Constructor Detail

      • VkExportFenceCreateInfo

        public VkExportFenceCreateInfo​(java.nio.ByteBuffer container)
        Creates a VkExportFenceCreateInfo 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.