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)]
[SupportedOSPlatform("ios13.0")]
[SupportedOSPlatform("tvos13.0")]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("macos")]
public virtual MTLHazardTrackingMode HazardTrackingMode
{
[Export("hazardTrackingMode", ArgumentSemantic.Assign)]
get;
[Export("setHazardTrackingMode:", ArgumentSemantic.Assign)]
set;
}
}
}
.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 | The property getter is only supported on the following platforms:
The property setter is only supported on the following platforms:
|
- Built-in API
- Package-provided API