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