MTLTexture_Extensions
Create(IMTLTexture, MTLPixelFormat, MTLTextureType, NSRange, NSRange, MTLTextureSwizzleChannels)
CreateRemoteTexture(IMTLTexture, IMTLDevice)
CreateSharedTextureHandle(IMTLTexture)
CreateTextureView(IMTLTexture, MTLPixelFormat, MTLTextureType, NSRange, NSRange)
GetAllowGpuOptimizedContents(IMTLTexture)
GetBuffer(IMTLTexture)
GetBufferBytesPerRow(IMTLTexture)
GetBufferOffset(IMTLTexture)
GetCompressionType(IMTLTexture)
GetFirstMipmapInTail(IMTLTexture)
GetGpuResourceId(IMTLTexture)
GetIOSurface(IMTLTexture)
GetIOSurfacePlane(IMTLTexture)
GetIsSparse(IMTLTexture)
GetParentRelativeLevel(IMTLTexture)
GetParentRelativeSlice(IMTLTexture)
GetParentTexture(IMTLTexture)
GetRemoteStorageTexture(IMTLTexture)
GetShareable(IMTLTexture)
GetSwizzle(IMTLTexture)
GetTailSizeInBytes(IMTLTexture)
GetUsage(IMTLTexture)
xamarinios
namespace Metal
{
public static class MTLTexture_Extensions
{
[Advice("This API is not available when using UIKit on macOS.")]
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
public static nuint GetFirstMipmapInTail(this IMTLTexture! This);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API