Freigeben über


IMDLMeshBufferAllocator.CreateBuffer Methode

Definition

Überlädt

CreateBuffer(NSData, MDLMeshBufferType)

Erstellt einen neuen Puffer aus den angegebenen Daten des angegebenen Typs in der Standardzone des Implementors.

CreateBuffer(nuint, MDLMeshBufferType)
CreateBuffer(IMDLMeshBufferZone, NSData, MDLMeshBufferType)

Erstellt einen neuen Puffer aus den angegebenen Daten des angegebenen Typs in der angegebenen Zone.

CreateBuffer(IMDLMeshBufferZone, nuint, MDLMeshBufferType)

CreateBuffer(NSData, MDLMeshBufferType)

Erstellt einen neuen Puffer aus den angegebenen Daten des angegebenen Typs in der Standardzone des Implementors.

[Foundation.Export("newBufferWithData:type:")]
[Foundation.Preserve(Conditional=true)]
public ModelIO.IMDLMeshBuffer CreateBuffer (Foundation.NSData data, ModelIO.MDLMeshBufferType type);
abstract member CreateBuffer : Foundation.NSData * ModelIO.MDLMeshBufferType -> ModelIO.IMDLMeshBuffer

Parameter

data
NSData

Gibt zurück

Attribute

Gilt für:

CreateBuffer(nuint, MDLMeshBufferType)

[Foundation.Export("newBuffer:type:")]
[Foundation.Preserve(Conditional=true)]
public ModelIO.IMDLMeshBuffer CreateBuffer (nuint length, ModelIO.MDLMeshBufferType type);
abstract member CreateBuffer : nuint * ModelIO.MDLMeshBufferType -> ModelIO.IMDLMeshBuffer

Parameter

length
System.System.UIntPtr System.unativeint

Gibt zurück

Attribute

Gilt für:

CreateBuffer(IMDLMeshBufferZone, NSData, MDLMeshBufferType)

Erstellt einen neuen Puffer aus den angegebenen Daten des angegebenen Typs in der angegebenen Zone.

[Foundation.Export("newBufferFromZone:data:type:")]
[Foundation.Preserve(Conditional=true)]
public ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, Foundation.NSData data, ModelIO.MDLMeshBufferType type);
abstract member CreateBuffer : ModelIO.IMDLMeshBufferZone * Foundation.NSData * ModelIO.MDLMeshBufferType -> ModelIO.IMDLMeshBuffer

Parameter

data
NSData

Gibt zurück

Attribute

Gilt für:

CreateBuffer(IMDLMeshBufferZone, nuint, MDLMeshBufferType)

[Foundation.Export("newBufferFromZone:length:type:")]
[Foundation.Preserve(Conditional=true)]
public ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, nuint length, ModelIO.MDLMeshBufferType type);
abstract member CreateBuffer : ModelIO.IMDLMeshBufferZone * nuint * ModelIO.MDLMeshBufferType -> ModelIO.IMDLMeshBuffer

Parameter

length
System.System.UIntPtr System.unativeint

Gibt zurück

Attribute

Gilt für: