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