/// <summary> /// /// </summary> internal static unsafe PhysicalDeviceScalarBlockLayoutFeatures MarshalFrom(SharpVk.Interop.Multivendor.PhysicalDeviceScalarBlockLayoutFeatures *pointer) { PhysicalDeviceScalarBlockLayoutFeatures result = default(PhysicalDeviceScalarBlockLayoutFeatures); result.ScalarBlockLayout = pointer->ScalarBlockLayout; return(result); }
/// <summary> /// /// </summary> internal unsafe void MarshalTo(SharpVk.Interop.Multivendor.PhysicalDeviceScalarBlockLayoutFeatures *pointer) { pointer->SType = StructureType.PhysicalDeviceScalarBlockLayoutFeatures; pointer->Next = null; pointer->ScalarBlockLayout = this.ScalarBlockLayout; }