IMTLTexture
AllowGpuOptimizedContents
ArrayLength
Buffer
BufferBytesPerRow
BufferOffset
CompressionType
Depth
FirstMipmapInTail
FramebufferOnly
Height
IOSurface
IOSurfacePlane
IsSparse
MipmapLevelCount
ParentRelativeLevel
ParentRelativeSlice
ParentTexture
PixelFormat
RemoteStorageTexture
RootResource
SampleCount
Shareable
Swizzle
TailSizeInBytes
TextureType
Usage
Width
Create(MTLPixelFormat, MTLTextureType, NSRange, NSRange, MTLTextureSwizzleChannels)
CreateRemoteTexture(IMTLDevice)
CreateSharedTextureHandle()
CreateTextureView(MTLPixelFormat)
CreateTextureView(MTLPixelFormat, MTLTextureType, NSRange, NSRange)
GetBytes(IntPtr, nuint, MTLRegion, nuint)
GetBytes(nint, nuint, MTLRegion, nuint)
GetBytes(IntPtr, nuint, nuint, MTLRegion, nuint, nuint)
GetBytes(nint, nuint, nuint, MTLRegion, nuint, nuint)
ReplaceRegion(MTLRegion, nuint, IntPtr, nuint)
ReplaceRegion(MTLRegion, nuint, nint, nuint)
ReplaceRegion(MTLRegion, nuint, nuint, IntPtr, nuint, nuint)
ReplaceRegion(MTLRegion, nuint, nuint, nint, nuint, nuint)
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
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
public static MTLTextureSwizzleChannels GetSwizzle(this IMTLTexture! This);
}
}
Xamarin iOS | 0.0 |
---|---|
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.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