Skip to content

GPUTextureViewDescriptor

[<Interface>]
type GPUTextureViewDescriptor =
    abstract member arrayLayerCount: GPUIntegerCoordinate option with get, set
    abstract member aspect: GPUTextureAspect option with get, set
    abstract member baseArrayLayer: GPUIntegerCoordinate option with get, set
    abstract member baseMipLevel: GPUIntegerCoordinate option with get, set
    abstract member dimension: GPUTextureViewDimension option with get, set
    abstract member format: GPUTextureFormat option with get, set
    abstract member mipLevelCount: GPUIntegerCoordinate option with get, set
    abstract member usage: GPUTextureUsageFlags option with get, set
    static member Create (?label: string, ?arrayLayerCount: GPUIntegerCoordinate, ?aspect: GPUTextureAspect, ?baseArrayLayer: GPUIntegerCoordinate, ?baseMipLevel: GPUIntegerCoordinate, ?dimension: GPUTextureViewDimension, ?format: GPUTextureFormat, ?mipLevelCount: GPUIntegerCoordinate, ?usage: GPUTextureUsageFlags) : GPUTextureViewDescriptor
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsGPUObjectDescriptorBase
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member arrayLayerCount: GPUIntegerCoordinate option with get, set
abstract member aspect: GPUTextureAspect option with get, set
abstract member baseArrayLayer: GPUIntegerCoordinate option with get, set
abstract member baseMipLevel: GPUIntegerCoordinate option with get, set
abstract member dimension: GPUTextureViewDimension option with get, set
abstract member format: GPUTextureFormat option with get, set
abstract member mipLevelCount: GPUIntegerCoordinate option with get, set
abstract member usage: GPUTextureUsageFlags option with get, set

Methods

static member Create (?label: string, ?arrayLayerCount: GPUIntegerCoordinate, ?aspect: GPUTextureAspect, ?baseArrayLayer: GPUIntegerCoordinate, ?baseMipLevel: GPUIntegerCoordinate, ?dimension: GPUTextureViewDimension, ?format: GPUTextureFormat, ?mipLevelCount: GPUIntegerCoordinate, ?usage: GPUTextureUsageFlags) : GPUTextureViewDescriptor