TextureDesc
public struct TextureDesc
Inheritance and metadata
Fields
public uint ArrayLayers
uint
public uint Depth
uint
public PixelFormat Format
PixelFormat
public uint Height
uint
public uint MipLevels
uint
public SampleCount SampleCount
SampleCount
public TextureType Type
TextureType
public TextureUsages Usages
TextureUsages
public uint Width
uint
Methods
public static TextureDesc ColorAttachment(PixelFormat format, uint width, uint height, uint mipLevels, SampleCount sampleCount)
TextureDesc
PixelFormat
uint
uint
uint
SampleCount
public static TextureDesc DepthStencilAttachment(PixelFormat format, uint width, uint height, SampleCount sampleCount)
TextureDesc
PixelFormat
uint
uint
SampleCount
public static TextureDesc Texture1D(PixelFormat format, uint width, uint mipLevels)
TextureDesc
PixelFormat
uint
uint
public static TextureDesc Texture1DArray(PixelFormat format, uint width, uint arrayLayers, uint mipLevels)
TextureDesc
PixelFormat
uint
uint
uint
public static TextureDesc Texture2D(PixelFormat format, uint width, uint height, uint mipLevels, SampleCount sampleCount)
TextureDesc
PixelFormat
uint
uint
uint
SampleCount
public static TextureDesc Texture2DArray(PixelFormat format, uint width, uint height, uint arrayLayers, uint mipLevels, SampleCount sampleCount)
TextureDesc
PixelFormat
uint
uint
uint
uint
SampleCount
public static TextureDesc Texture3D(PixelFormat format, uint width, uint height, uint depth, uint mipLevels)
TextureDesc
PixelFormat
uint
uint
uint
uint
public static TextureDesc TextureCube(PixelFormat format, uint size, uint mipLevels)
TextureDesc
PixelFormat
uint
uint
public static TextureDesc TextureCubeArray(PixelFormat format, uint size, uint cubeCount, uint mipLevels)
TextureDesc
PixelFormat
uint
uint
uint