Structures

VkDirectFBSurfaceCreateInfoEXT

Structure specifying parameters of a newly created DirectFB surface object

The VkDirectFBSurfaceCreateInfoEXT structure is defined as:

typedef struct VkDirectFBSurfaceCreateInfoEXT {
    VkStructureType sType;
    const void* pNext;
    VkDirectFBSurfaceCreateFlagsEXT flags;
    IDirectFB* dfb;
    IDirectFBSurface* surface;
} VkDirectFBSurfaceCreateInfoEXT;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • flags is reserved for future use.
  • dfb is a pointer to the IDirectFB main interface of DirectFB.
  • surface is a pointer to a IDirectFBSurface surface interface.

Valid Usage

VUID-VkDirectFBSurfaceCreateInfoEXT-dfb-04117

dfb must point to a valid DirectFB IDirectFB

VUID-VkDirectFBSurfaceCreateInfoEXT-surface-04118

surface must point to a valid DirectFB IDirectFBSurface

Valid Usage (Implicit)