Share via


MPSGraphStencilOpDescriptor.Create Method

Definition

Overloads

Create(MPSGraphReductionMode, Int32[], Int32[], Int32[], Int32[], MPSGraphPaddingMode, MPSGraphPaddingStyle, Single)

[Foundation.Export("descriptorWithReductionMode:offsets:strides:dilationRates:explicitPadding:boundaryMode:paddingStyle:paddingConstant:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor? Create(MetalPerformanceShadersGraph.MPSGraphReductionMode reductionMode, int[] offsets, int[] strides, int[] dilationRates, int[] explicitPadding, MetalPerformanceShadersGraph.MPSGraphPaddingMode boundaryMode, MetalPerformanceShadersGraph.MPSGraphPaddingStyle paddingStyle, float paddingConstant);
[<Foundation.Export("descriptorWithReductionMode:offsets:strides:dilationRates:explicitPadding:boundaryMode:paddingStyle:paddingConstant:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : MetalPerformanceShadersGraph.MPSGraphReductionMode * int[] * int[] * int[] * int[] * MetalPerformanceShadersGraph.MPSGraphPaddingMode * MetalPerformanceShadersGraph.MPSGraphPaddingStyle * single -> MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor

Parameters

reductionMode
MPSGraphReductionMode
offsets
Int32[]
strides
Int32[]
dilationRates
Int32[]
explicitPadding
Int32[]
boundaryMode
MPSGraphPaddingMode
paddingStyle
MPSGraphPaddingStyle
paddingConstant
Single

Returns

Attributes

Applies to

Create(Int32[], Int32[])

[Foundation.Export("descriptorWithOffsets:explicitPadding:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor? Create(int[] offsets, int[] explicitPadding);
[<Foundation.Export("descriptorWithOffsets:explicitPadding:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : int[] * int[] -> MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor

Parameters

offsets
Int32[]
explicitPadding
Int32[]

Returns

Attributes

Applies to

Create(MPSGraphPaddingStyle)

[Foundation.Export("descriptorWithPaddingStyle:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor? Create(MetalPerformanceShadersGraph.MPSGraphPaddingStyle paddingStyle);
[<Foundation.Export("descriptorWithPaddingStyle:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : MetalPerformanceShadersGraph.MPSGraphPaddingStyle -> MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor

Parameters

paddingStyle
MPSGraphPaddingStyle

Returns

Attributes

Applies to

Create(Int32[])

[Foundation.Export("descriptorWithExplicitPadding:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor? Create(int[] explicitPadding);
[<Foundation.Export("descriptorWithExplicitPadding:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : int[] -> MetalPerformanceShadersGraph.MPSGraphStencilOpDescriptor

Parameters

explicitPadding
Int32[]

Returns

Attributes

Applies to