Structures
VkImageSubresource
Structure specifying an image subresource
The VkImageSubresource structure is defined as:
typedef struct VkImageSubresource {
VkImageAspectFlags aspectMask;
uint32_t mipLevel;
uint32_t arrayLayer;
} VkImageSubresource;
pub struct ImageSubresource {
aspect_mask: vk::ImageAspectFlags,
mip_level: u32,
array_layer: u32,
}
aspectMaskis a VkImageAspectFlags value selecting the image aspect.mipLevelselects the mipmap level.arrayLayerselects the array layer.
Valid Usage (Implicit)
VUID-VkImageSubresource-aspectMask-parameter
aspectMask must be a valid combination of VkImageAspectFlagBits values
VUID-VkImageSubresource-aspectMask-requiredbitmask
aspectMask must not be 0
Parent
VK_VERSION_1_0Type
Structures