# Interface VulkanImageSubresourceLayersType

All Known Implementing Classes:
  `VulkanImageSubresourceLayers`

@Immutable public interface VulkanImageSubresourceLayersType
Structure specifying a image subresource layers.

See Also:
  - "VkImageSubresourceLayers"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Set<VulkanImageAspectFlag>`
  `aspectMask()`
  `int`
  `baseArrayLayer()`
  `int`
  `layerCount()`
  `int`
  `mipLevel()`

- ## Method Details

  - ### aspectMask

    @Parameter Set<VulkanImageAspectFlag> aspectMask()
    Returns:
      a combination of flags selecting the color, depth, and/or stencil aspects to be copied.

  - ### mipLevel

    @Parameter int mipLevel()
    Returns:
      The mipmap level to copy from.

  - ### baseArrayLayer

    @Parameter int baseArrayLayer()
    Returns:
      The starting layer to copy.

  - ### layerCount

    @Parameter int layerCount()
    Returns:
      The number of layers to copy.