MPSNDArray.ExportData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ExportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr, IntPtr)
[Foundation.Export("exportDataWithCommandBuffer:toBuffer:destinationDataType:offset:rowStrides:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ExportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType destinationDataType, UIntPtr offset, IntPtr rowStrides);
[<Foundation.Export("exportDataWithCommandBuffer:toBuffer:destinationDataType:offset:rowStrides:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ExportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint -> unit
override this.ExportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint -> unit
Parameters
- cmdBuf
- IMTLCommandBuffer
- buffer
- IMTLBuffer
- destinationDataType
- MPSDataType
- offset
-
UIntPtr
unativeint
- rowStrides
-
IntPtr
nativeint
- Attributes
Applies to
ExportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr, IntPtr[])
public void ExportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType sourceDataType, UIntPtr offset, IntPtr[] rowStrides);
member this.ExportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint * nativeint[] -> unit
Parameters
- cmdBuf
- IMTLCommandBuffer
- buffer
- IMTLBuffer
- sourceDataType
- MPSDataType
- offset
-
UIntPtr
unativeint
- rowStrides
-
IntPtr[]
nativeint[]
Applies to
ExportData(IMTLCommandBuffer, MPSImage[], MPSImageCoordinate)
[Foundation.Export("exportDataWithCommandBuffer:toImages:offset:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ExportData(Metal.IMTLCommandBuffer cmdBuf, MetalPerformanceShaders.MPSImage[] images, MetalPerformanceShaders.MPSImageCoordinate offset);
[<Foundation.Export("exportDataWithCommandBuffer:toImages:offset:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ExportData : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage[] * MetalPerformanceShaders.MPSImageCoordinate -> unit
override this.ExportData : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage[] * MetalPerformanceShaders.MPSImageCoordinate -> unit
Parameters
- cmdBuf
- IMTLCommandBuffer
- images
- MPSImage[]
- offset
- MPSImageCoordinate
- Attributes
Applies to
ExportData(IMTLCommandBuffer, IMTLBuffer, MPSDataType, UIntPtr)
public void ExportData(Metal.IMTLCommandBuffer cmdBuf, Metal.IMTLBuffer buffer, MetalPerformanceShaders.MPSDataType sourceDataType, UIntPtr offset);
member this.ExportData : Metal.IMTLCommandBuffer * Metal.IMTLBuffer * MetalPerformanceShaders.MPSDataType * unativeint -> unit
Parameters
- cmdBuf
- IMTLCommandBuffer
- buffer
- IMTLBuffer
- sourceDataType
- MPSDataType
- offset
-
UIntPtr
unativeint