SurfaceCapabilities


class SurfaceCapabilities


A structure containing the presentation capabilities of a surface for a given adapter.

Summary

Public constructors

SurfaceCapabilities(
    usages: Int,
    formats: IntArray,
    presentModes: IntArray,
    alphaModes: IntArray
)

Public properties

IntArray
IntArray

An array of supported texture formats for the surface.

IntArray
Int

The supported texture usage flags for textures created from the surface.

Public constructors

SurfaceCapabilities

Added in 1.0.0-alpha01
SurfaceCapabilities(
    usages: Int,
    formats: IntArray = intArrayOf(),
    presentModes: IntArray = intArrayOf(),
    alphaModes: IntArray = intArrayOf()
)

Public properties

alphaModes

Added in 1.0.0-alpha01
var alphaModesIntArray

formats

Added in 1.0.0-alpha01
var formatsIntArray

An array of supported texture formats for the surface.

presentModes

Added in 1.0.0-alpha01
var presentModesIntArray

usages

Added in 1.0.0-alpha01
var usagesInt

The supported texture usage flags for textures created from the surface.