GPUTexelCopyTextureInfo
[<Interface>]
type GPUTexelCopyTextureInfo =
abstract member aspect: GPUTextureAspect option with get, set
abstract member mipLevel: GPUIntegerCoordinate option with get, set
abstract member origin: GPUOrigin3D option with get, set
abstract member texture: GPUTexture with get, set
static member Create (texture: GPUTexture, origin: GPUOrigin3DDict, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfo
static member Create (texture: GPUTexture, origin: ResizeArray<GPUIntegerCoordinate>, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfo
static member Create (texture: GPUTexture, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfo| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Properties
abstract member aspect: GPUTextureAspect option with get, setabstract member mipLevel: GPUIntegerCoordinate option with get, setabstract member origin: GPUOrigin3D option with get, setabstract member texture: GPUTexture with get, setMethods
static member Create (texture: GPUTexture, origin: GPUOrigin3DDict, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfostatic member Create (texture: GPUTexture, origin: ResizeArray<GPUIntegerCoordinate>, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfostatic member Create (texture: GPUTexture, ?aspect: GPUTextureAspect, ?mipLevel: GPUIntegerCoordinate) : GPUTexelCopyTextureInfo