MTLTextureDescriptor
MTLTextureDescriptor()
MTLTextureDescriptor(IntPtr)
MTLTextureDescriptor(NativeHandle)
MTLTextureDescriptor(NSObjectFlag)
AllowGpuOptimizedContents
ArrayLength
ClassHandle
CompressionType
CpuCacheMode
Depth
HazardTrackingMode
Height
MipmapLevelCount
PixelFormat
ResourceOptions
SampleCount
StorageMode
Swizzle
TextureType
Usage
Width
Copy(NSZone)
CreateTexture2DDescriptor(MTLPixelFormat, nuint, nuint, Boolean)
CreateTexture2DDescriptor(MTLPixelFormat, nuint, nuint, Boolean)
CreateTextureBufferDescriptor(MTLPixelFormat, nuint, MTLResourceOptions, MTLTextureUsage)
CreateTextureBufferDescriptor(MTLPixelFormat, nuint, MTLResourceOptions, MTLTextureUsage)
CreateTextureCubeDescriptor(MTLPixelFormat, nuint, Boolean)
CreateTextureCubeDescriptor(MTLPixelFormat, nuint, Boolean)
xamarinios
namespace Metal
{
[Introduced(PlatformName.iOS, 8, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 11, PlatformArchitecture.All, null)]
[Register("MTLTextureDescriptor", true)]
public class MTLTextureDescriptor : NSObject, INSCopying, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("texture2DDescriptorWithPixelFormat:width:height:mipmapped:")]
public static MTLTextureDescriptor! CreateTexture2DDescriptor(MTLPixelFormat pixelFormat, nuint width, nuint height, bool mipmapped);
}
}
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