Class VkMacOSSurfaceCreateInfoMVK

  • All Implemented Interfaces:
    java.lang.AutoCloseable, NativeResource, Pointer

    public class VkMacOSSurfaceCreateInfoMVK
    extends Struct
    implements NativeResource
    Structure specifying parameters of a newly created macOS surface object.
    Valid Usage
    • pView must be a valid NSView and must be backed by a CALayer instance of type CAMetalLayer.
    Valid Usage (Implicit)
    See Also

    CreateMacOSSurfaceMVK

    Member documentation

    • sType – the type of this structure.
    • pNextNULL or a pointer to an extension-specific structure.
    • flags – reserved for future use.
    • pView – a reference to a NSView object which will display this surface. This NSView must be backed by a CALayer instance of type CAMetalLayer.

    Layout

    
     struct VkMacOSSurfaceCreateInfoMVK {
         VkStructureType sType;
         void const * pNext;
         VkMacOSSurfaceCreateFlagsMVK flags;
         void const * pView;
     }