Share via


IMTLHeap.CreateTexture Method

Definition

Overloads

CreateTexture(MTLTextureDescriptor)

[Foundation.Export("newTextureWithDescriptor:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLTexture? CreateTexture(Metal.MTLTextureDescriptor desc);
[<Foundation.Export("newTextureWithDescriptor:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateTexture : Metal.MTLTextureDescriptor -> Metal.IMTLTexture
override this.CreateTexture : Metal.MTLTextureDescriptor -> Metal.IMTLTexture

Parameters

Returns

Attributes

Applies to

CreateTexture(MTLTextureDescriptor, UIntPtr)

[Foundation.Export("newTextureWithDescriptor:offset:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLTexture? CreateTexture(Metal.MTLTextureDescriptor descriptor, UIntPtr offset);
[<Foundation.Export("newTextureWithDescriptor:offset:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateTexture : Metal.MTLTextureDescriptor * unativeint -> Metal.IMTLTexture
override this.CreateTexture : Metal.MTLTextureDescriptor * unativeint -> Metal.IMTLTexture

Parameters

offset
UIntPtr

unativeint

Returns

Attributes

Applies to