Top Description Inners Fields Constructors Methods
org.lwjgl.vulkan

public Class VkDisplayPlaneCapabilitiesKHR

extends Struct<VkDisplayPlaneCapabilitiesKHR>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Structure describing capabilities of a mode and plane combination.
Description

The minimum and maximum position and extent fields describe the implementation limits, if any, as they apply to the specified display mode and plane. Vendors may support displaying a subset of a swapchain’s presentable images on the specified display plane. This is expressed by returning minSrcPosition, maxSrcPosition, minSrcExtent, and maxSrcExtent values that indicate a range of possible positions and sizes which may be used to specify the region within the presentable images that source pixels will be read from when creating a swapchain on the specified display mode and plane.

Vendors may also support mapping the presentable images’ content to a subset or superset of the visible region in the specified display mode. This is expressed by returning minDstPosition, maxDstPosition, minDstExtent and maxDstExtent values that indicate a range of possible positions and sizes which may be used to describe the region within the display mode that the source pixels will be mapped to.

Other vendors may support only a 1-1 mapping between pixels in the presentable images and the display mode. This may be indicated by returning (0,0) for minSrcPosition, maxSrcPosition, minDstPosition, and maxDstPosition, and (display mode width, display mode height) for minSrcExtent, maxSrcExtent, minDstExtent, and maxDstExtent.

The value supportedAlpha must contain at least one valid VkDisplayPlaneAlphaFlagBitsKHR bit.

These values indicate the limits of the implementation’s individual fields. Not all combinations of values within the offset and extent ranges returned in VkDisplayPlaneCapabilitiesKHR are guaranteed to be supported. Presentation requests specifying unsupported combinations may fail.

See Also

VkDisplayPlaneCapabilities2KHR, VkExtent2D, VkOffset2D, GetDisplayPlaneCapabilitiesKHR

Layout


struct VkDisplayPlaneCapabilitiesKHR {
    VkDisplayPlaneAlphaFlagsKHR supportedAlpha;
    VkOffset2D minSrcPosition;
    VkOffset2D maxSrcPosition;
    VkExtent2D minSrcExtent;
    VkExtent2D maxSrcExtent;
    VkOffset2D minDstPosition;
    VkOffset2D maxDstPosition;
    VkExtent2D minDstExtent;
    VkExtent2D maxDstExtent;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
MAXDSTEXTENT

The struct member offsets.

public static final int
MAXDSTPOSITION

The struct member offsets.

public static final int
MAXSRCEXTENT

The struct member offsets.

public static final int
MAXSRCPOSITION

The struct member offsets.

public static final int
MINDSTEXTENT

The struct member offsets.

public static final int
MINDSTPOSITION

The struct member offsets.

public static final int
MINSRCEXTENT

The struct member offsets.

public static final int
MINSRCPOSITION

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

public static final int
SUPPORTEDALPHA

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
VkDisplayPlaneCapabilitiesKHR(long address, ByteBuffer container)

public
VkDisplayPlaneCapabilitiesKHR(ByteBuffer container)

Creates a VkDisplayPlaneCapabilitiesKHR instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public static VkDisplayPlaneCapabilitiesKHR
calloc()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with memCalloc.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with memCalloc.

public static VkDisplayPlaneCapabilitiesKHR
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static VkDisplayPlaneCapabilitiesKHR
callocStack()

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR
callocStack(MemoryStack stack)

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR.Buffer
callocStack(int capacity)

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR.Buffer
callocStack(int capacity, MemoryStack stack)

Deprecated
Deprecated for removal in 3.4.0.
protected VkDisplayPlaneCapabilitiesKHR
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static VkDisplayPlaneCapabilitiesKHR
create()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with BufferUtils.

public static VkDisplayPlaneCapabilitiesKHR
create(long address)

Returns a new VkDisplayPlaneCapabilitiesKHR instance for the specified memory address.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
create(int
the buffer capacity
capacity
)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with BufferUtils.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a VkDisplayPlaneCapabilitiesKHR.Buffer instance at the specified memory.

public static VkDisplayPlaneCapabilitiesKHR
createSafe(long address)

Like create, but returns null if address is NULL.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public static VkDisplayPlaneCapabilitiesKHR
malloc()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with memAlloc.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with memAlloc.

public static VkDisplayPlaneCapabilitiesKHR
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated on the specified MemoryStack.

public static VkDisplayPlaneCapabilitiesKHR.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated on the specified MemoryStack.

public static VkDisplayPlaneCapabilitiesKHR
mallocStack()

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR
mallocStack(MemoryStack stack)

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR.Buffer
mallocStack(int capacity)

Deprecated
Deprecated for removal in 3.4.0.
public static VkDisplayPlaneCapabilitiesKHR.Buffer
mallocStack(int capacity, MemoryStack stack)

Deprecated
Deprecated for removal in 3.4.0.
public VkExtent2D
maxDstExtent()

see minDstPosition

public VkOffset2D
maxDstPosition()

see minDstPosition

public VkExtent2D
maxSrcExtent()

the maximum source rectangle size supported by this plane using the specified mode.

public VkOffset2D
maxSrcPosition()

the maximum source rectangle offset supported by this plane using the specified mode.

public VkExtent2D
minDstExtent()

see minDstPosition

public VkOffset2D
minDstPosition()

minDstPosition, maxDstPosition, minDstExtent, maxDstExtent all have similar semantics to their corresponding *Src* equivalents, but apply to the output region within the mode rather than the input region within the source image.

public VkExtent2D
minSrcExtent()

the minimum source rectangle size supported by this plane using the specified mode.

public VkOffset2D
minSrcPosition()

the minimum source rectangle offset supported by this plane using the specified mode.

public static VkExtent2D
nmaxDstExtent(long struct)

Unsafe version of maxDstExtent.

public static VkOffset2D
nmaxDstPosition(long struct)

Unsafe version of maxDstPosition.

public static VkExtent2D
nmaxSrcExtent(long struct)

Unsafe version of maxSrcExtent.

public static VkOffset2D
nmaxSrcPosition(long struct)

Unsafe version of maxSrcPosition.

public static VkExtent2D
nminDstExtent(long struct)

Unsafe version of minDstExtent.

public static VkOffset2D
nminDstPosition(long struct)

Unsafe version of minDstPosition.

public static VkExtent2D
nminSrcExtent(long struct)

Unsafe version of minSrcExtent.

public static VkOffset2D
nminSrcPosition(long struct)

Unsafe version of minSrcPosition.

public static int
nsupportedAlpha(long struct)

Unsafe version of supportedAlpha.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public int
supportedAlpha()

a bitmask of VkDisplayPlaneAlphaFlagBitsKHR describing the supported alpha blending modes.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate

Field Detail

ALIGNOFback to summary
public static final int ALIGNOF

The struct alignment in bytes.

MAXDSTEXTENTback to summary
public static final int MAXDSTEXTENT

The struct member offsets.

MAXDSTPOSITIONback to summary
public static final int MAXDSTPOSITION

The struct member offsets.

MAXSRCEXTENTback to summary
public static final int MAXSRCEXTENT

The struct member offsets.

MAXSRCPOSITIONback to summary
public static final int MAXSRCPOSITION

The struct member offsets.

MINDSTEXTENTback to summary
public static final int MINDSTEXTENT

The struct member offsets.

MINDSTPOSITIONback to summary
public static final int MINDSTPOSITION

The struct member offsets.

MINSRCEXTENTback to summary
public static final int MINSRCEXTENT

The struct member offsets.

MINSRCPOSITIONback to summary
public static final int MINSRCPOSITION

The struct member offsets.

SIZEOFback to summary
public static final int SIZEOF

The struct size in bytes.

SUPPORTEDALPHAback to summary
public static final int SUPPORTEDALPHA

The struct member offsets.

Constructor Detail

VkDisplayPlaneCapabilitiesKHRback to summary
protected VkDisplayPlaneCapabilitiesKHR(long address, ByteBuffer container)
VkDisplayPlaneCapabilitiesKHRback to summary
public VkDisplayPlaneCapabilitiesKHR(ByteBuffer container)

Creates a VkDisplayPlaneCapabilitiesKHR instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

The created instance holds a strong reference to the container object.

Method Detail

callocback to summary
public static VkDisplayPlaneCapabilitiesKHR calloc()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with memCalloc. The instance must be explicitly freed.

callocback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer calloc(int capacity)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with memCalloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

callocback to summary
public static VkDisplayPlaneCapabilitiesKHR calloc(MemoryStack stack)

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
stack:MemoryStack

the stack from which to allocate

callocback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer calloc(int capacity, MemoryStack stack)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

callocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR callocStack()

Deprecated

Deprecated for removal in 3.4.0. Use calloc(MemoryStack) instead.

Annotations
@Deprecated
callocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR callocStack(MemoryStack stack)

Deprecated

Deprecated for removal in 3.4.0. Use calloc(MemoryStack) instead.

Annotations
@Deprecated
callocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer callocStack(int capacity)

Deprecated

Deprecated for removal in 3.4.0. Use calloc(int, MemoryStack) instead.

Annotations
@Deprecated
callocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer callocStack(int capacity, MemoryStack stack)

Deprecated

Deprecated for removal in 3.4.0. Use calloc(int, MemoryStack) instead.

Annotations
@Deprecated
createback to summary
protected VkDisplayPlaneCapabilitiesKHR create(long address, ByteBuffer container)

Implements abstract org.lwjgl.system.Struct.create.

Doc from org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.

Effectively, every Struct instance is a factory for more instances of the same type. This is used by StructBuffer.

Parameters
address:long

the struct memory address

container:ByteBuffer

an optional container buffer, to be referenced strongly by the struct instance.

Annotations
@Override
createback to summary
public static VkDisplayPlaneCapabilitiesKHR create()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with BufferUtils.

createback to summary
public static VkDisplayPlaneCapabilitiesKHR create(long address)

Returns a new VkDisplayPlaneCapabilitiesKHR instance for the specified memory address.

createback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer create(int capacity)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with BufferUtils.

Parameters
capacity:int

the buffer capacity

createback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer create(long address, int capacity)

Create a VkDisplayPlaneCapabilitiesKHR.Buffer instance at the specified memory.

Parameters
address:long

the memory address

capacity:int

the buffer capacity

createSafeback to summary
public static VkDisplayPlaneCapabilitiesKHR createSafe(long address)

Like create, but returns null if address is NULL.

Annotations
@Nullable
createSafeback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

Annotations
@Nullable
mallocback to summary
public static VkDisplayPlaneCapabilitiesKHR malloc()

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated with memAlloc. The instance must be explicitly freed.

mallocback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer malloc(int capacity)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated with memAlloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

mallocback to summary
public static VkDisplayPlaneCapabilitiesKHR malloc(MemoryStack stack)

Returns a new VkDisplayPlaneCapabilitiesKHR instance allocated on the specified MemoryStack.

Parameters
stack:MemoryStack

the stack from which to allocate

mallocback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer malloc(int capacity, MemoryStack stack)

Returns a new VkDisplayPlaneCapabilitiesKHR.Buffer instance allocated on the specified MemoryStack.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

mallocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR mallocStack()

Deprecated

Deprecated for removal in 3.4.0. Use malloc(MemoryStack) instead.

Annotations
@Deprecated
mallocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR mallocStack(MemoryStack stack)

Deprecated

Deprecated for removal in 3.4.0. Use malloc(MemoryStack) instead.

Annotations
@Deprecated
mallocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer mallocStack(int capacity)

Deprecated

Deprecated for removal in 3.4.0. Use malloc(int, MemoryStack) instead.

Annotations
@Deprecated
mallocStackback to summary
public static VkDisplayPlaneCapabilitiesKHR.Buffer mallocStack(int capacity, MemoryStack stack)

Deprecated

Deprecated for removal in 3.4.0. Use malloc(int, MemoryStack) instead.

Annotations
@Deprecated
maxDstExtentback to summary
public VkExtent2D maxDstExtent()

see minDstPosition

maxDstPositionback to summary
public VkOffset2D maxDstPosition()

see minDstPosition

maxSrcExtentback to summary
public VkExtent2D maxSrcExtent()

the maximum source rectangle size supported by this plane using the specified mode.

maxSrcPositionback to summary
public VkOffset2D maxSrcPosition()

the maximum source rectangle offset supported by this plane using the specified mode. The x and y components of maxSrcPosition must each be greater than or equal to the x and y components of minSrcPosition, respectively.

minDstExtentback to summary
public VkExtent2D minDstExtent()

see minDstPosition

minDstPositionback to summary
public VkOffset2D minDstPosition()

minDstPosition, maxDstPosition, minDstExtent, maxDstExtent all have similar semantics to their corresponding *Src* equivalents, but apply to the output region within the mode rather than the input region within the source image. Unlike the *Src* offsets, minDstPosition and maxDstPosition may contain negative values.

minSrcExtentback to summary
public VkExtent2D minSrcExtent()

the minimum source rectangle size supported by this plane using the specified mode.

minSrcPositionback to summary
public VkOffset2D minSrcPosition()

the minimum source rectangle offset supported by this plane using the specified mode.

nmaxDstExtentback to summary
public static VkExtent2D nmaxDstExtent(long struct)

Unsafe version of maxDstExtent.

nmaxDstPositionback to summary
public static VkOffset2D nmaxDstPosition(long struct)

Unsafe version of maxDstPosition.

nmaxSrcExtentback to summary
public static VkExtent2D nmaxSrcExtent(long struct)

Unsafe version of maxSrcExtent.

nmaxSrcPositionback to summary
public static VkOffset2D nmaxSrcPosition(long struct)

Unsafe version of maxSrcPosition.

nminDstExtentback to summary
public static VkExtent2D nminDstExtent(long struct)

Unsafe version of minDstExtent.

nminDstPositionback to summary
public static VkOffset2D nminDstPosition(long struct)

Unsafe version of minDstPosition.

nminSrcExtentback to summary
public static VkExtent2D nminSrcExtent(long struct)

Unsafe version of minSrcExtent.

nminSrcPositionback to summary
public static VkOffset2D nminSrcPosition(long struct)

Unsafe version of minSrcPosition.

nsupportedAlphaback to summary
public static int nsupportedAlpha(long struct)

Unsafe version of supportedAlpha.

sizeofback to summary
public int sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Doc from org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).

Annotations
@Override
supportedAlphaback to summary
public int supportedAlpha()

a bitmask of VkDisplayPlaneAlphaFlagBitsKHR describing the supported alpha blending modes.

Annotations
@NativeType:VkDisplayPlaneAlphaFlagsKHR
org.lwjgl.vulkan back to summary

public Class VkDisplayPlaneCapabilitiesKHR.Buffer

extends StructBuffer<VkDisplayPlaneCapabilitiesKHR, VkDisplayPlaneCapabilitiesKHR.Buffer>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable

An array of VkDisplayPlaneCapabilitiesKHR structs.

Field Summary

Modifier and TypeField and Description
private static final VkDisplayPlaneCapabilitiesKHR

Constructor Summary

AccessConstructor and Description
public
Buffer(ByteBuffer container)

Creates a new VkDisplayPlaneCapabilitiesKHR.Buffer instance backed by the specified container.

public
Buffer(long address, int cap)

pack-priv
Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Summary

Modifier and TypeMethod and Description
protected VkDisplayPlaneCapabilitiesKHR
public VkExtent2D
public VkOffset2D
public VkExtent2D
public VkOffset2D
public VkExtent2D
public VkOffset2D
public VkExtent2D
public VkOffset2D
protected VkDisplayPlaneCapabilitiesKHR.Buffer
public int
Inherited from org.lwjgl.system.StructBuffer:
applyapplyforEachgetgetgetgetiteratorparallelStreamputputsizeofspliteratorstream

Field Detail

ELEMENT_FACTORYback to summary
private static final VkDisplayPlaneCapabilitiesKHR ELEMENT_FACTORY

Constructor Detail

Bufferback to summary
public Buffer(ByteBuffer container)

Creates a new VkDisplayPlaneCapabilitiesKHR.Buffer instance 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 by VkDisplayPlaneCapabilitiesKHR#SIZEOF, and its mark will be undefined.

The created buffer instance holds a strong reference to the container object.

Bufferback to summary
public Buffer(long address, int cap)
Bufferback to summary
pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Detail

getElementFactoryback to summary
protected VkDisplayPlaneCapabilitiesKHR getElementFactory()

Implements abstract org.lwjgl.system.StructBuffer.getElementFactory.

Annotations
@Override
maxDstExtentback to summary
public VkExtent2D maxDstExtent()
Returns:VkExtent2D

a VkExtent2D view of the VkDisplayPlaneCapabilitiesKHR#maxDstExtent field.

maxDstPositionback to summary
public VkOffset2D maxDstPosition()
Returns:VkOffset2D

a VkOffset2D view of the VkDisplayPlaneCapabilitiesKHR#maxDstPosition field.

maxSrcExtentback to summary
public VkExtent2D maxSrcExtent()
Returns:VkExtent2D

a VkExtent2D view of the VkDisplayPlaneCapabilitiesKHR#maxSrcExtent field.

maxSrcPositionback to summary
public VkOffset2D maxSrcPosition()
Returns:VkOffset2D

a VkOffset2D view of the VkDisplayPlaneCapabilitiesKHR#maxSrcPosition field.

minDstExtentback to summary
public VkExtent2D minDstExtent()
Returns:VkExtent2D

a VkExtent2D view of the VkDisplayPlaneCapabilitiesKHR#minDstExtent field.

minDstPositionback to summary
public VkOffset2D minDstPosition()
Returns:VkOffset2D

a VkOffset2D view of the VkDisplayPlaneCapabilitiesKHR#minDstPosition field.

minSrcExtentback to summary
public VkExtent2D minSrcExtent()
Returns:VkExtent2D

a VkExtent2D view of the VkDisplayPlaneCapabilitiesKHR#minSrcExtent field.

minSrcPositionback to summary
public VkOffset2D minSrcPosition()
Returns:VkOffset2D

a VkOffset2D view of the VkDisplayPlaneCapabilitiesKHR#minSrcPosition field.

selfback to summary
protected VkDisplayPlaneCapabilitiesKHR.Buffer self()

Implements abstract org.lwjgl.system.CustomBuffer.self.

Annotations
@Override
supportedAlphaback to summary
public int supportedAlpha()
Returns:int

the value of the VkDisplayPlaneCapabilitiesKHR#supportedAlpha field.

Annotations
@NativeType:VkDisplayPlaneAlphaFlagsKHR