# Interface VulkanImageBlitType

All Known Implementing Classes:
  `VulkanImageBlit`

@Immutable public interface VulkanImageBlitType
Structure specifying an image blit operation.

See Also:
  - "VkImageBlit"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanOffset3D`
  `sourceOffset0()`
  `VulkanOffset3D`
  `sourceOffset1()`
  `VulkanImageSubresourceLayers`
  `sourceSubresource()`
  `VulkanOffset3D`
  `targetOffset0()`
  `VulkanOffset3D`
  `targetOffset1()`
  `VulkanImageSubresourceLayers`
  `targetSubresource()`

- ## Method Details

  - ### sourceSubresource

    @Parameter VulkanImageSubresourceLayers sourceSubresource()
    Returns:
      The subresource to blit from

  - ### sourceOffset0

    @Parameter VulkanOffset3D sourceOffset0()
    Returns:
      A corner of the source region

  - ### sourceOffset1

    @Parameter VulkanOffset3D sourceOffset1()
    Returns:
      A corner of the source region

  - ### targetSubresource

    @Parameter VulkanImageSubresourceLayers targetSubresource()
    Returns:
      The subresource to blit to

  - ### targetOffset0

    @Parameter VulkanOffset3D targetOffset0()
    Returns:
      A corner of the target region

  - ### targetOffset1

    @Parameter VulkanOffset3D targetOffset1()
    Returns:
      A corner of the target region