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)
xamarinmac
namespace Metal
{
public static class MTLTexture_Extensions
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[return: Release]
public static IMTLTexture? CreateTextureView(this IMTLTexture! This, MTLPixelFormat pixelFormat, MTLTextureType textureType, NSRange levelRange, NSRange sliceRange);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
Xamarin iOS | 0.0 |
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.0 |
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , 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