Import.UpdateLayeredWindow Method

[DllImport("user32.dll",
            CharSet = CharSet.Auto)] 
public static extern bool UpdateLayeredWindow( 
IntPtr hwnd
IntPtr hdcDst
ref POINT pptDst
ref SIZE psize
IntPtr hdcSrc
ref POINT pprSrc
int crKey
ref BLENDFUNCTION pblend
int dwFlags 
)
This language is not supported or no code example is available.

Parameters

hwnd
IntPtr

hdcDst
IntPtr

pptDst
POINT

psize
SIZE

hdcSrc
IntPtr

pprSrc
POINT

crKey
int

pblend
BLENDFUNCTION

dwFlags
int

Return Value

bool
[DllImport("user32.dll",
     CharSet = CharSet.Auto)]
 public static extern bool UpdateLayeredWindow(IntPtr hwnd,
     IntPtr hdcDst,
     ref POINT pptDst,
     ref SIZE psize,
     IntPtr hdcSrc,
     ref POINT pprSrc,
     int crKey,
     ref BLENDFUNCTION pblend,
     int dwFlags);
					
This language is not supported or no code example is available.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

.NET Core

Supported in: 5.0+, 6.0+

In this article

Definition