GPUTexture
[<Interface>]
type GPUTexture =
abstract member depthOrArrayLayers: GPUIntegerCoordinateOut
abstract member dimension: GPUTextureDimension
abstract member format: GPUTextureFormat
abstract member height: GPUIntegerCoordinateOut
abstract member mipLevelCount: GPUIntegerCoordinateOut
abstract member sampleCount: GPUSize32Out
abstract member usage: GPUFlagsConstant
abstract member width: GPUIntegerCoordinateOut
abstract member createView (?descriptor: GPUTextureViewDescriptor) : GPUTextureView
abstract member destroy () : unit| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | GPUObjectBase |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member depthOrArrayLayers: GPUIntegerCoordinateOutabstract member dimension: GPUTextureDimensionabstract member format: GPUTextureFormatabstract member height: GPUIntegerCoordinateOutabstract member mipLevelCount: GPUIntegerCoordinateOutabstract member sampleCount: GPUSize32Outabstract member usage: GPUFlagsConstantabstract member width: GPUIntegerCoordinateOutMethods
abstract member createView (?descriptor: GPUTextureViewDescriptor) : GPUTextureView