MPSTemporaryImage.GetTemporaryImage Method

Definition

Overloads

Name Description
GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor)

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

GetTemporaryImage(IMTLCommandBuffer, MPSImageDescriptor)

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

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor, UIntPtr)

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor)

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

[Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage(Metal.IMTLCommandBuffer commandBuffer, Metal.MTLTextureDescriptor textureDescriptor);
[<Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
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:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage(Metal.IMTLCommandBuffer commandBuffer, MetalPerformanceShaders.MPSImageDescriptor imageDescriptor);
[<Foundation.Export("temporaryImageWithCommandBuffer:imageDescriptor:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member GetTemporaryImage : Metal.IMTLCommandBuffer * MetalPerformanceShaders.MPSImageDescriptor -> MetalPerformanceShaders.MPSTemporaryImage

Parameters

commandBuffer
IMTLCommandBuffer
imageDescriptor
MPSImageDescriptor

Returns

Attributes

Applies to

GetTemporaryImage(IMTLCommandBuffer, MTLTextureDescriptor, UIntPtr)

[Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:featureChannels:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShaders.MPSTemporaryImage GetTemporaryImage(Metal.IMTLCommandBuffer commandBuffer, Metal.MTLTextureDescriptor textureDescriptor, UIntPtr featureChannels);
[<Foundation.Export("temporaryImageWithCommandBuffer:textureDescriptor:featureChannels:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member GetTemporaryImage : Metal.IMTLCommandBuffer * Metal.MTLTextureDescriptor * unativeint -> MetalPerformanceShaders.MPSTemporaryImage

Parameters

commandBuffer
IMTLCommandBuffer
textureDescriptor
MTLTextureDescriptor
featureChannels
UIntPtr

unativeint

Returns

Attributes

Applies to