# Interface VulkanDescriptorBufferInfoType

All Known Implementing Classes:
  `VulkanDescriptorBufferInfo`

@Immutable public interface VulkanDescriptorBufferInfoType

See Also:
  - "VkDescriptorBufferInfo"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanBufferType`
  `buffer()`
  `default long`
  `offset()`
  `default long`
  `range()`

- ## Method Details

  - ### buffer

    VulkanBufferType buffer()
    Returns:
      The buffer resource

  - ### offset

    @Default default long offset()
    Returns:
      The offset in bytes from the start of buffer. Access to buffer memory via this descriptor uses addressing that is relative to this starting offset.

  - ### range

    @Default default long range()
    Returns:
      The size in bytes that is used for this descriptor update, or VK_WHOLE_SIZE to use the range from offset to the end of the buffer.