Condividi tramite


IMDLMeshBufferAllocator.CreateBuffer Metodo

Definizione

Overload

CreateBuffer(NSData, MDLMeshBufferType)

Crea un nuovo buffer dai dati specificati, del tipo specificato, nella zona predefinita dell'implementatore.

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

Crea un nuovo buffer dai dati specificati, del tipo specificato, nella zona specificata.

CreateBuffer(IMDLMeshBufferZone, nuint, MDLMeshBufferType)

CreateBuffer(NSData, MDLMeshBufferType)

Crea un nuovo buffer dai dati specificati, del tipo specificato, nella zona predefinita dell'implementatore.

[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

Parametri

data
NSData

Restituisce

Attributi

Si applica a

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

Parametri

length
System.System.UIntPtr System.unativeint

Restituisce

Attributi

Si applica a

CreateBuffer(IMDLMeshBufferZone, NSData, MDLMeshBufferType)

Crea un nuovo buffer dai dati specificati, del tipo specificato, nella zona specificata.

[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

Parametri

data
NSData

Restituisce

Attributi

Si applica a

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

Parametri

length
System.System.UIntPtr System.unativeint

Restituisce

Attributi

Si applica a