Structures
VkImageSubresource2
Structure specifying an image subresource
The VkImageSubresource2 structure is defined as:
typedef struct VkImageSubresource2 {
VkStructureType sType;
void* pNext;
VkImageSubresource imageSubresource;
} VkImageSubresource2;
pub struct ImageSubresource2 {
s_type: vk::StructureType,
p_next: *mut c_void,
image_subresource: vk::ImageSubresource,
}
typedef VkImageSubresource2 VkImageSubresource2KHR;
type ImageSubresource2KHR = vk::ImageSubresource2;
typedef VkImageSubresource2 VkImageSubresource2EXT;
type ImageSubresource2EXT = vk::ImageSubresource2;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.imageSubresourceis a VkImageSubresource structure.
Valid Usage (Implicit)
VUID-VkImageSubresource2-sType-sType
sType must be VK_STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2
VUID-VkImageSubresource2-pNext-pNext
pNext must be NULL
VUID-VkImageSubresource2-imageSubresource-parameter
imageSubresource must be a valid VkImageSubresource structure
Parent
VK_VERSION_1_4Type
Structures