#include <GDIP.au3>
#include <GUIConstantsEx.au3>
#include <ScreenCapture.au3>

_Example()

Func _Example()
	Local $hGraphics, $hBmp, $hBitmap

	; Инициализирует библиотеку GDI+
	_GDIPlus_Startup()

	; Делает снимок экрана
	$hBmp = _ScreenCapture_Capture("", 0, 0, -1, -1, False)

	; Создаёт объект GDI+ Bitmap из объекта GDI Bitmap
	$hBitmap = _GDIPlus_BitmapCreateFromHBITMAP($hBmp)

	; Устанавливает неоднородное разрешение 96x144 точек на дюйм, обычно 96x96 или 120x120
	_GDIPlus_BitmapSetResolution($hBitmap, 96, 144)

	_GDIPlus_ImageSaveToFile($hBitmap, @MyDocumentsDir & "\96x144.jpg")
	; Освобождает ресурсы
	_GDIPlus_GraphicsDispose($hGraphics)
	_GDIPlus_ImageDispose($hBitmap)
	_WinAPI_DeleteObject($hBmp)

	; Закрывает библиотеку GDI+
	_GDIPlus_Shutdown()

	ShellExecute(@MyDocumentsDir & "\96x144.jpg")
EndFunc