Share via


MPSNDArray.ImportData Method

Definition

Overloads

ImportData(IMTLCommandBuffer, MPSImage[], MPSImageCoordinate)

[Foundation.Export("importDataWithCommandBuffer:fromImages:offset:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ImportData(Metal.IMTLCommandBuffer cmdBuf, MetalPerformanceShaders.MPSImage[] images, MetalPerformanceShaders.MPSImageCoordinate offset);
[<Foundation.Export("importDataWithCommandBuffer:fromImages:offset:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ImportData : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage[] * MetalPerformanceShaders.MPSImageCoordinate -> unit
override this.ImportData : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage[] * MetalPerformanceShaders.MPSImageCoordinate -> unit

Parameters

images
MPSImage[]
Attributes

Applies to

ImportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr)

public void ImportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType sourceDataType, UIntPtr offset);
member this.ImportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint -> unit

Parameters

buffer
IMTLBuffer
sourceDataType
MPSDataType
offset
UIntPtr

unativeint

Applies to

ImportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr, IntPtr)

[Foundation.Export("importDataWithCommandBuffer:fromBuffer:sourceDataType:offset:rowStrides:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ImportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType sourceDataType, UIntPtr offset, IntPtr rowStrides);
[<Foundation.Export("importDataWithCommandBuffer:fromBuffer:sourceDataType:offset:rowStrides:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ImportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint -> unit
override this.ImportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint -> unit

Parameters

buffer
IMTLBuffer
sourceDataType
MPSDataType
offset
UIntPtr

unativeint

rowStrides
IntPtr

nativeint

Attributes

Applies to

ImportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr, IntPtr[])

public void ImportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType sourceDataType, UIntPtr offset, IntPtr[] rowStrides);
member this.ImportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint[] -> unit

Parameters

buffer
IMTLBuffer
sourceDataType
MPSDataType
offset
UIntPtr

unativeint

rowStrides

IntPtr[]

nativeint[]

Applies to