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