MDLTexture
MDLTexture()
MDLTexture(IntPtr)
MDLTexture(NativeHandle)
MDLTexture(NSObjectFlag)
MDLTexture(NSData, Boolean, String, NVector2i, nint, nuint, MDLTextureChannelEncoding, Boolean)
MDLTexture(NSData, Boolean, String, Vector2i, nint, nuint, MDLTextureChannelEncoding, Boolean)
ChannelCount
ChannelEncoding
ClassHandle
Dimensions
HasAlphaValues
IsCube
MipLevelCount
Name
RowStride
CreateIrradianceTextureCube(MDLTexture, String, NVector2i)
CreateIrradianceTextureCube(MDLTexture, String, Vector2i)
CreateIrradianceTextureCube(MDLTexture, String, NVector2i, Single)
CreateIrradianceTextureCube(MDLTexture, String, Vector2i, Single)
CreateTexture(String)
CreateTexture(String, IMDLAssetResolver)
CreateTexture(String, NSBundle)
CreateTextureCube(String[])
CreateTextureCube(String[], NSBundle)
FromBundle(String)
FromBundle(String, NSBundle)
GetImageFromTexture()
GetImageFromTexture(nuint)
GetImageFromTexture(nuint)
GetTexelDataWithBottomLeftOrigin()
GetTexelDataWithBottomLeftOrigin(nint, Boolean)
GetTexelDataWithBottomLeftOrigin(nint, Boolean)
GetTexelDataWithTopLeftOrigin()
GetTexelDataWithTopLeftOrigin(nint, Boolean)
GetTexelDataWithTopLeftOrigin(nint, Boolean)
WriteToUrl(NSUrl)
WriteToUrl(NSUrl, nuint)
WriteToUrl(NSUrl, nuint)
WriteToUrl(NSUrl, String)
WriteToUrl(NSUrl, String, nuint)
WriteToUrl(NSUrl, String, nuint)
xamarinios
namespace ModelIO
{
[Introduced(PlatformName.iOS, 9, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 11, PlatformArchitecture.All, null)]
[Register("MDLTexture", true)]
public class MDLTexture : NSObject, IMDLNamed, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[DesignatedInitializer]
[Export("initWithData:topLeftOrigin:name:dimensions:rowStride:channelCount:channelEncoding:isCube:")]
public MDLTexture(NSData? pixelData, bool topLeftOrigin, string? name, Vector2i dimensions, nint rowStride, nuint channelCount, MDLTextureChannelEncoding channelEncoding, bool isCube);
}
}
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