Share via


MTLFXSpatialScalerDescriptor.Create Method

Definition

Overloads

Create(IMTLDevice)

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

Parameters

device
IMTLDevice

Returns

Attributes

Applies to

Create(IMTLDevice, IMTL4Compiler)

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

Parameters

device
IMTLDevice
compiler
IMTL4Compiler

Returns

Attributes

Applies to