Share via


IMTL4RenderCommandEncoder.SetScissorRects Method

Definition

Overloads

Name Description
SetScissorRects(MTLScissorRect[])

Set an array of rectangles for a fragment scissor test.

SetScissorRects(IntPtr, UIntPtr)

SetScissorRects(MTLScissorRect[])

Set an array of rectangles for a fragment scissor test.

public virtual void SetScissorRects(params Metal.MTLScissorRect[] scissorRects);
abstract member SetScissorRects : Metal.MTLScissorRect[] -> unit
override this.SetScissorRects : Metal.MTLScissorRect[] -> unit

Parameters

scissorRects
MTLScissorRect[]

The rectangles to set.

Applies to

SetScissorRects(IntPtr, UIntPtr)

[Foundation.Export("setScissorRects:count:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void SetScissorRects(IntPtr scissorRects, UIntPtr count);
[<Foundation.Export("setScissorRects:count:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SetScissorRects : nativeint * unativeint -> unit
override this.SetScissorRects : nativeint * unativeint -> unit

Parameters

scissorRects
IntPtr

nativeint

count
UIntPtr

unativeint

Attributes

Applies to