Edit

Share via


MPSCnnConvolutionTranspose.EncodeToCommandBuffer Method

Definition

Overloads

EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionGradientState)
EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionState)
EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionGradientState, MPSImage)

EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionGradientState)

[Foundation.Export("encodeToCommandBuffer:sourceImage:convolutionGradientState:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual MetalPerformanceShaders.MPSImage EncodeToCommandBuffer (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSImage sourceImage, MetalPerformanceShaders.MPSCnnConvolutionGradientState convolutionGradientState);
override this.EncodeToCommandBuffer : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage * MetalPerformanceShaders.MPSCnnConvolutionGradientState -> MetalPerformanceShaders.MPSImage

Parameters

commandBuffer
IMTLCommandBuffer
sourceImage
MPSImage
convolutionGradientState
MPSCnnConvolutionGradientState

Returns

Attributes

Applies to

EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionState)

[Foundation.Export("encodeToCommandBuffer:sourceImage:convolutionState:")]
public virtual MetalPerformanceShaders.MPSImage EncodeToCommandBuffer (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSImage sourceImage, MetalPerformanceShaders.MPSCnnConvolutionState convolutionState);
override this.EncodeToCommandBuffer : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage * MetalPerformanceShaders.MPSCnnConvolutionState -> MetalPerformanceShaders.MPSImage

Parameters

commandBuffer
IMTLCommandBuffer
sourceImage
MPSImage
convolutionState
MPSCnnConvolutionState

To be added.

This parameter can be null.

Returns

Attributes

Applies to

EncodeToCommandBuffer(IMTLCommandBuffer, MPSImage, MPSCnnConvolutionGradientState, MPSImage)

[Foundation.Export("encodeToCommandBuffer:sourceImage:convolutionGradientState:destinationImage:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void EncodeToCommandBuffer (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSImage sourceImage, MetalPerformanceShaders.MPSCnnConvolutionGradientState convolutionGradientState, MetalPerformanceShaders.MPSImage destinationImage);
override this.EncodeToCommandBuffer : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImage * MetalPerformanceShaders.MPSCnnConvolutionGradientState * MetalPerformanceShaders.MPSImage -> unit

Parameters

commandBuffer
IMTLCommandBuffer
sourceImage
MPSImage
convolutionGradientState
MPSCnnConvolutionGradientState
destinationImage
MPSImage
Attributes

Applies to