Structures
VkExternalMemoryImageCreateInfoNV
Specify that an image may be backed by external memory
If the pNext
chain includes a VkExternalMemoryImageCreateInfoNV
structure, then that structure defines a set of external memory handle types
that may be used as backing store for the image.
The VkExternalMemoryImageCreateInfoNV
structure is defined as:
typedef struct VkExternalMemoryImageCreateInfoNV {
VkStructureType sType;
const void* pNext;
VkExternalMemoryHandleTypeFlagsNV handleTypes;
} VkExternalMemoryImageCreateInfoNV;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.handleTypes
is zero or a bitmask of VkExternalMemoryHandleTypeFlagBitsNV specifying one or more external memory handle types.
Valid Usage (Implicit)
VUID-VkExternalMemoryImageCreateInfoNV-sType-sType
sType
must be VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
VUID-VkExternalMemoryImageCreateInfoNV-handleTypes-parameter
handleTypes
must be a valid combination of VkExternalMemoryHandleTypeFlagBitsNV values