# Interface VulkanPresentInfoKHRType

All Known Implementing Classes:
  `VulkanPresentInfoKHR`

@Immutable public interface VulkanPresentInfoKHRType

See Also:
  - "VkPresentInfoKHR"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<Integer>`
  `imageIndices()`
  Each entry in this array identifies the image to present on the corresponding entry in the `swapChains()` list.
  `List<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType>`
  `swapChains()`
  `List<VulkanSemaphoreType>`
  `waitSemaphores()`

- ## Method Details

  - ### waitSemaphores

    @Parameter List<VulkanSemaphoreType> waitSemaphores()
    Returns:
      The semaphores upon which to wait before issuing the present request.

  - ### swapChains

    @Parameter List<VulkanExtKHRSwapChainType.VulkanKHRSwapChainType> swapChains()
    Returns:
      The list of swapchains

  - ### imageIndices

    @Parameter List<Integer> imageIndices()
    Each entry in this array identifies the image to present on the corresponding entry in the `swapChains()` list.
    Returns:
      An array of images to be presented