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)
net9.0-ios17.2
namespace Metal
{
[Register("MTLTextureDescriptor", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public class MTLTextureDescriptor : NSObject, INSCopying, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("textureCubeDescriptorWithPixelFormat:size:mipmapped:")]
public static MTLTextureDescriptor! CreateTextureCubeDescriptor(MTLPixelFormat pixelFormat, UIntPtr size, bool mipmapped);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API