Share via


MPSSvgf.EncodeReprojection Method

Definition

Overloads

EncodeReprojection(IMTLCommandBuffer, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture)

[Foundation.Export("encodeReprojectionToCommandBuffer:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:previousFrameCountTexture:destinationFrameCountTexture:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void EncodeReprojection(Metal.IMTLCommandBuffer commandBuffer, Metal.IMTLTexture sourceTexture, Metal.IMTLTexture previousTexture, Metal.IMTLTexture destinationTexture, Metal.IMTLTexture previousLuminanceMomentsTexture, Metal.IMTLTexture destinationLuminanceMomentsTexture, Metal.IMTLTexture previousFrameCountTexture, Metal.IMTLTexture destinationFrameCountTexture, Metal.IMTLTexture? motionVectorTexture, Metal.IMTLTexture? depthNormalTexture, Metal.IMTLTexture? previousDepthNormalTexture);
[<Foundation.Export("encodeReprojectionToCommandBuffer:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:previousFrameCountTexture:destinationFrameCountTexture:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EncodeReprojection : Metal.IMTLCommandBuffer * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture -> unit
override this.EncodeReprojection : Metal.IMTLCommandBuffer * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture -> unit

Parameters

commandBuffer
IMTLCommandBuffer
sourceTexture
IMTLTexture
previousTexture
IMTLTexture
destinationTexture
IMTLTexture
previousLuminanceMomentsTexture
IMTLTexture
destinationLuminanceMomentsTexture
IMTLTexture
previousFrameCountTexture
IMTLTexture
destinationFrameCountTexture
IMTLTexture
motionVectorTexture
IMTLTexture
depthNormalTexture
IMTLTexture
previousDepthNormalTexture
IMTLTexture
Attributes

Applies to

EncodeReprojection(IMTLCommandBuffer, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture, IMTLTexture)

[Foundation.Export("encodeReprojectionToCommandBuffer:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:sourceTexture2:previousTexture2:destinationTexture2:previousLuminanceMomentsTexture2:destinationLuminanceMomentsTexture2:previousFrameCountTexture:destinationFrameCountTexture:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void EncodeReprojection(Metal.IMTLCommandBuffer commandBuffer, Metal.IMTLTexture sourceTexture, Metal.IMTLTexture previousTexture, Metal.IMTLTexture destinationTexture, Metal.IMTLTexture previousLuminanceMomentsTexture, Metal.IMTLTexture destinationLuminanceMomentsTexture, Metal.IMTLTexture? sourceTexture2, Metal.IMTLTexture? previousTexture2, Metal.IMTLTexture? destinationTexture2, Metal.IMTLTexture? previousLuminanceMomentsTexture2, Metal.IMTLTexture? destinationLuminanceMomentsTexture2, Metal.IMTLTexture previousFrameCountTexture, Metal.IMTLTexture destinationFrameCountTexture, Metal.IMTLTexture? motionVectorTexture, Metal.IMTLTexture? depthNormalTexture, Metal.IMTLTexture? previousDepthNormalTexture);
[<Foundation.Export("encodeReprojectionToCommandBuffer:sourceTexture:previousTexture:destinationTexture:previousLuminanceMomentsTexture:destinationLuminanceMomentsTexture:sourceTexture2:previousTexture2:destinationTexture2:previousLuminanceMomentsTexture2:destinationLuminanceMomentsTexture2:previousFrameCountTexture:destinationFrameCountTexture:motionVectorTexture:depthNormalTexture:previousDepthNormalTexture:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EncodeReprojection : Metal.IMTLCommandBuffer * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture -> unit
override this.EncodeReprojection : Metal.IMTLCommandBuffer * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture * Metal.IMTLTexture -> unit

Parameters

commandBuffer
IMTLCommandBuffer
sourceTexture
IMTLTexture
previousTexture
IMTLTexture
destinationTexture
IMTLTexture
previousLuminanceMomentsTexture
IMTLTexture
destinationLuminanceMomentsTexture
IMTLTexture
sourceTexture2
IMTLTexture
previousTexture2
IMTLTexture
destinationTexture2
IMTLTexture
previousLuminanceMomentsTexture2
IMTLTexture
destinationLuminanceMomentsTexture2
IMTLTexture
previousFrameCountTexture
IMTLTexture
destinationFrameCountTexture
IMTLTexture
motionVectorTexture
IMTLTexture
depthNormalTexture
IMTLTexture
previousDepthNormalTexture
IMTLTexture
Attributes

Applies to