Structures
VkBindMemoryStatus
Structure specifying where to return memory binding status
The VkBindMemoryStatus
structure is defined as:
typedef struct VkBindMemoryStatus {
VkStructureType sType;
const void* pNext;
VkResult* pResult;
} VkBindMemoryStatus;
or the equivalent
typedef VkBindMemoryStatus VkBindMemoryStatusKHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.pResult
is a pointer to aVkResult
value.
If the pNext
chain of VkBindBufferMemoryInfo or
VkBindImageMemoryInfo includes a VkBindMemoryStatus
structure,
then the VkBindMemoryStatus
::pResult
will be populated with a
value describing the result of the corresponding memory binding operation.
Valid Usage (Implicit)
VUID-VkBindMemoryStatus-sType-sType
sType
must be VK_STRUCTURE_TYPE_BIND_MEMORY_STATUS
VUID-VkBindMemoryStatus-pResult-parameter
pResult
must be a valid pointer to a VkResult value