Share via


IMTLDevice.CreateSharedEvent Method

Definition

Overloads

CreateSharedEvent()

[Foundation.Export("newSharedEvent")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLSharedEvent? CreateSharedEvent();
[<Foundation.Export("newSharedEvent")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateSharedEvent : unit -> Metal.IMTLSharedEvent
override this.CreateSharedEvent : unit -> Metal.IMTLSharedEvent

Returns

Attributes

Applies to

CreateSharedEvent(MTLSharedEventHandle)

[Foundation.Export("newSharedEventWithHandle:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLSharedEvent? CreateSharedEvent(Metal.MTLSharedEventHandle sharedEventHandle);
[<Foundation.Export("newSharedEventWithHandle:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateSharedEvent : Metal.MTLSharedEventHandle -> Metal.IMTLSharedEvent
override this.CreateSharedEvent : Metal.MTLSharedEventHandle -> Metal.IMTLSharedEvent

Parameters

sharedEventHandle
MTLSharedEventHandle

Returns

Attributes

Applies to