4 instantiations of HMETAFILE
Microsoft.Private.Windows.Core (4)
Windows.Win32.HMETAFILE.g.cs (3)
41 public static explicit operator HMETAFILE(void* value) => new HMETAFILE(value); 57 public static explicit operator HMETAFILE(IntPtr value) => new HMETAFILE((void*)value.ToPointer()); 59 public static explicit operator HMETAFILE(UIntPtr value) => new HMETAFILE((void*)value.ToPointer());
Windows\Win32\System\Ole\OLE_HANDLE.cs (1)
13public static explicit operator HMETAFILE(OLE_HANDLE handle) => new((nint)(int)handle.Value);
16 references to HMETAFILE
Microsoft.Private.Windows.Core (16)
Windows.Win32.HMETAFILE.g.cs (13)
25 : IEquatable<HMETAFILE> 35 internal static HMETAFILE Null => default; 39 public static implicit operator void*(HMETAFILE value) => value.Value; 41 public static explicit operator HMETAFILE(void* value) => new HMETAFILE(value); 43 public static bool operator ==(HMETAFILE left, HMETAFILE right) => left.Value == right.Value; 45 public static bool operator !=(HMETAFILE left, HMETAFILE right) => !(left == right); 47 public bool Equals(HMETAFILE other) => this.Value == other.Value; 49 public override bool Equals(object obj) => obj is HMETAFILE other && this.Equals(other); 55 public static implicit operator IntPtr(HMETAFILE value) => new IntPtr(value.Value); 57 public static explicit operator HMETAFILE(IntPtr value) => new HMETAFILE((void*)value.ToPointer()); 59 public static explicit operator HMETAFILE(UIntPtr value) => new HMETAFILE((void*)value.ToPointer());
Windows.Win32.PICTDESC.g.cs (1)
69 internal winmdroot.Graphics.Gdi.HMETAFILE hmeta;
Windows.Win32.PInvokeCore.GDI32.dll.g.cs (1)
672 internal static extern winmdroot.Foundation.BOOL DeleteMetaFile(winmdroot.Graphics.Gdi.HMETAFILE hmf);
Windows\Win32\System\Ole\OLE_HANDLE.cs (1)
13public static explicit operator HMETAFILE(OLE_HANDLE handle) => new((nint)(int)handle.Value);