Package org.lwjgl.vulkan
Class VkDisplayPlaneCapabilitiesKHR.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkDisplayPlaneCapabilitiesKHR,VkDisplayPlaneCapabilitiesKHR.Buffer>
-
- org.lwjgl.vulkan.VkDisplayPlaneCapabilitiesKHR.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkDisplayPlaneCapabilitiesKHR>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkDisplayPlaneCapabilitiesKHR
public static class VkDisplayPlaneCapabilitiesKHR.Buffer extends org.lwjgl.system.StructBuffer<VkDisplayPlaneCapabilitiesKHR,VkDisplayPlaneCapabilitiesKHR.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkDisplayPlaneCapabilitiesKHRstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VkExtent2DmaxDstExtent()VkOffset2DmaxDstPosition()VkExtent2DmaxSrcExtent()VkOffset2DmaxSrcPosition()VkExtent2DminDstExtent()VkOffset2DminDstPosition()VkExtent2DminSrcExtent()VkOffset2DminSrcPosition()intsupportedAlpha()
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkDisplayPlaneCapabilitiesKHR.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byVkDisplayPlaneCapabilitiesKHR.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
supportedAlpha
public int supportedAlpha()
- Returns:
- the value of the
VkDisplayPlaneCapabilitiesKHR.supportedAlpha()field.
-
minSrcPosition
public VkOffset2D minSrcPosition()
- Returns:
- a
VkOffset2Dview of theVkDisplayPlaneCapabilitiesKHR.minSrcPosition()field.
-
maxSrcPosition
public VkOffset2D maxSrcPosition()
- Returns:
- a
VkOffset2Dview of theVkDisplayPlaneCapabilitiesKHR.maxSrcPosition()field.
-
minSrcExtent
public VkExtent2D minSrcExtent()
- Returns:
- a
VkExtent2Dview of theVkDisplayPlaneCapabilitiesKHR.minSrcExtent()field.
-
maxSrcExtent
public VkExtent2D maxSrcExtent()
- Returns:
- a
VkExtent2Dview of theVkDisplayPlaneCapabilitiesKHR.maxSrcExtent()field.
-
minDstPosition
public VkOffset2D minDstPosition()
- Returns:
- a
VkOffset2Dview of theVkDisplayPlaneCapabilitiesKHR.minDstPosition()field.
-
maxDstPosition
public VkOffset2D maxDstPosition()
- Returns:
- a
VkOffset2Dview of theVkDisplayPlaneCapabilitiesKHR.maxDstPosition()field.
-
minDstExtent
public VkExtent2D minDstExtent()
- Returns:
- a
VkExtent2Dview of theVkDisplayPlaneCapabilitiesKHR.minDstExtent()field.
-
maxDstExtent
public VkExtent2D maxDstExtent()
- Returns:
- a
VkExtent2Dview of theVkDisplayPlaneCapabilitiesKHR.maxDstExtent()field.
-
-