Share via


MTLDevice_Extensions.GetSparseTileSize Method

Definition

Overloads

GetSparseTileSize(IMTLDevice, MTLTextureType, MTLPixelFormat, UIntPtr)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static Metal.MTLSize GetSparseTileSize(this Metal.IMTLDevice This, Metal.MTLTextureType textureType, Metal.MTLPixelFormat pixelFormat, UIntPtr sampleCount);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member GetSparseTileSize : Metal.IMTLDevice * Metal.MTLTextureType * Metal.MTLPixelFormat * unativeint -> Metal.MTLSize

Parameters

This
IMTLDevice
textureType
MTLTextureType
pixelFormat
MTLPixelFormat
sampleCount
UIntPtr

unativeint

Returns

Attributes

Applies to

GetSparseTileSize(IMTLDevice, MTLTextureType, MTLPixelFormat, UIntPtr, MTLSparsePageSize)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static Metal.MTLSize GetSparseTileSize(this Metal.IMTLDevice This, Metal.MTLTextureType textureType, Metal.MTLPixelFormat pixelFormat, UIntPtr sampleCount, Metal.MTLSparsePageSize sparsePageSize);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member GetSparseTileSize : Metal.IMTLDevice * Metal.MTLTextureType * Metal.MTLPixelFormat * unativeint * Metal.MTLSparsePageSize -> Metal.MTLSize

Parameters

This
IMTLDevice
textureType
MTLTextureType
pixelFormat
MTLPixelFormat
sampleCount
UIntPtr

unativeint

sparsePageSize
MTLSparsePageSize

Returns

Attributes

Applies to