/// <summary> /// /// </summary> /// <param name="pointer"> /// </param> internal static unsafe PhysicalDeviceDedicatedAllocationImageAliasingFeatures MarshalFrom(SharpVk.Interop.NVidia.PhysicalDeviceDedicatedAllocationImageAliasingFeatures *pointer) { PhysicalDeviceDedicatedAllocationImageAliasingFeatures result = default(PhysicalDeviceDedicatedAllocationImageAliasingFeatures); result.DedicatedAllocationImageAliasing = pointer->DedicatedAllocationImageAliasing; return(result); }
/// <summary> /// /// </summary> /// <param name="pointer"> /// </param> internal unsafe void MarshalTo(SharpVk.Interop.NVidia.PhysicalDeviceDedicatedAllocationImageAliasingFeatures *pointer) { pointer->SType = StructureType.PhysicalDeviceDedicatedAllocationImageAliasingFeatures; pointer->Next = null; pointer->DedicatedAllocationImageAliasing = this.DedicatedAllocationImageAliasing; }