Structures

VkBindMemoryStatusKHR

Structure specifying where to return memory binding status

The VkBindMemoryStatusKHR structure is defined as:

typedef struct VkBindMemoryStatusKHR {
    VkStructureType sType;
    const void* pNext;
    VkResult* pResult;
} VkBindMemoryStatusKHR;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • pResult is a pointer to a VkResult value.

If the pNext chain of VkBindBufferMemoryInfo or VkBindImageMemoryInfo includes a VkBindMemoryStatusKHR structure, then the VkBindMemoryStatusKHR::pResult will be populated with a value describing the result of the corresponding memory binding operation.

Valid Usage (Implicit)

VUID-VkBindMemoryStatusKHR-sType-sType

sType must be VK_STRUCTURE_TYPE_BIND_MEMORY_STATUS_KHR

VUID-VkBindMemoryStatusKHR-pResult-parameter

pResult must be a valid pointer to a VkResult value