MTLFXTemporalDenoisedScalerDescriptor.Create Method

Definition

Overloads

Create(IMTLDevice)

[Foundation.Export("newTemporalDenoisedScalerWithDevice:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual MetalFX.IMTLFXTemporalDenoisedScaler? Create(Metal.IMTLDevice device);
[<Foundation.Export("newTemporalDenoisedScalerWithDevice:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Create : Metal.IMTLDevice -> MetalFX.IMTLFXTemporalDenoisedScaler
override this.Create : Metal.IMTLDevice -> MetalFX.IMTLFXTemporalDenoisedScaler

Parameters

device
IMTLDevice

Returns

Attributes

Applies to

Create(IMTLDevice, IMTL4Compiler)

[Foundation.Export("newTemporalDenoisedScalerWithDevice:compiler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual MetalFX.IMTL4FXTemporalDenoisedScaler? Create(Metal.IMTLDevice device, Metal.IMTL4Compiler compiler);
[<Foundation.Export("newTemporalDenoisedScalerWithDevice:compiler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Create : Metal.IMTLDevice * Metal.IMTL4Compiler -> MetalFX.IMTL4FXTemporalDenoisedScaler
override this.Create : Metal.IMTLDevice * Metal.IMTL4Compiler -> MetalFX.IMTL4FXTemporalDenoisedScaler

Parameters

device
IMTLDevice
compiler
IMTL4Compiler

Returns

Attributes

Applies to