# Function Reference

# _WinAPI_UpdateLayeredWindowIndirect

Updates the position, size, shape, content, and translucency of a layered window

#include <WinAPISysWin.au3>
_WinAPI_UpdateLayeredWindowIndirect ( $hWnd, $tULWINFO )

## Parameters

$hWnd | Handle to a layered window. A layered window is created by specifying $WS_EX_LAYERED when its creating.
$tULWINFO | $tagUPDATELAYEREDWINDOWINFO structure that contains the information for the window.

## Return Value

Success: | True
Failure: | False

## Remarks

For best drawing performance by the layered window and any underlying windows, the layered window should be
as small as possible.
This function requires Windows Vista or later.

## See Also

Search UpdateLayeredWindowIndirect in MSDN Library.