public static Guid CreateSublayer( IntPtr sessionHandle, Guid providerId, DisplayData displayData, uint weight) { var id = Guid.Empty; AssertSuccess(() => PInvoke.CreateSublayer( sessionHandle, ref providerId, ref displayData, weight, ref id)); return(id); }
public static Guid CreateSublayer( IntPtr sessionHandle, Guid providerId, DisplayData displayData, uint weight, bool persistent = false, Guid id = new Guid()) { AssertSuccess(() => PInvoke.CreateSublayer( sessionHandle, ref providerId, ref displayData, weight, (uint)(persistent ? 1 : 0), ref id)); return(id); }