Edit

Share via


MPSTemporaryImage.GetTemporaryImage Method

Definition

Overloads

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor)

Gets a temporary image from the specified commandBuffer, with data that conforms to imageDescriptor.

GetTemporaryImage(IMTLCommandBuffer, MPSImageDescriptor)

Gets a temporary image from the specified commandBuffer, with data that conforms to imageDescriptor.

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor, nuint)

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor)

Gets a temporary image from the specified commandBuffer, with data that conforms to imageDescriptor.

[Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:")]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage (Metal.IMTLCommandBuffer commandBuffer, Metal.MTLTextureDescriptor textureDescriptor);
static member GetTemporaryImage : Metal.IMTLCommandBuffer * Metal.MTLTextureDescriptor -> MetalPerformanceShaders.MPSTemporaryImage

Parameters

commandBuffer
IMTLCommandBuffer
textureDescriptor
MTLTextureDescriptor

Returns

Attributes

Applies to

GetTemporaryImage(IMTLCommandBuffer, MPSImageDescriptor)

Gets a temporary image from the specified commandBuffer, with data that conforms to imageDescriptor.

[Foundation.Export("temporaryImageWithCommandBuffer:imageDescriptor:")]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage (Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSImageDescriptor imageDescriptor);
static member GetTemporaryImage : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImageDescriptor -> MetalPerformanceShaders.MPSTemporaryImage

Parameters

commandBuffer
IMTLCommandBuffer
imageDescriptor
MPSImageDescriptor

Returns

Attributes

Applies to

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor, nuint)

[Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:featureChannels:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 3, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, 4, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage (Metal.IMTLCommandBuffer commandBuffer, Metal.MTLTextureDescriptor textureDescriptor, nuint featureChannels);
static member GetTemporaryImage : Metal.IMTLCommandBuffer * Metal.MTLTextureDescriptor * nuint -> MetalPerformanceShaders.MPSTemporaryImage

Parameters

commandBuffer
IMTLCommandBuffer
textureDescriptor
MTLTextureDescriptor
featureChannels
System.System.UIntPtr System.unativeint

Returns

Attributes

Applies to