/// <summary> /// /// </summary> internal unsafe void MarshalTo(SharpVk.Interop.EventCreateInfo *pointer) { pointer->SType = StructureType.EventCreateInfo; pointer->Next = null; if (this.Flags != null) { pointer->Flags = this.Flags.Value; } else { pointer->Flags = default(SharpVk.EventCreateFlags); } }
public static extern SharpVk.Result vkCreateEvent(SharpVk.Interop.Device device, SharpVk.Interop.EventCreateInfo *createInfo, SharpVk.Interop.AllocationCallbacks *allocator, SharpVk.Interop.Event * @event);