# render.DrawTextureToScreenRect

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/render.DrawTextureToScreenRect
- **Çeviri tarihi:** 2026-02-19

```lua
render.DrawTextureToScreenRect( ITexture tex, number x, number y, number width, number height )
```

## Açıklama

Tasarımlı dikdörtgen çizer.

> **NOT:** Bu bir rendering function that 2D rendering bağlamı gerektiriyor.
>
> Bu, sadece çalışacaktır.[2D Rendering Hooks](https://gmod.tr/wiki/2D_Rendering_Hooks)

## Argümanlar

- 1. [Çıkartma](https://gmod.tr/wiki/ITexture) **Teks**: Çizmek için doku.
- 2. [Numarası](https://gmod.tr/wiki/number) **x**: Çizmek için dikdörtgenin x koordinatı.
3 İhtiyacımız. [Numara](https://gmod.tr/wiki/number) **Y'den**: Çizmek için dikdörtgenin y koordinatı.
Dört. [Numara](https://gmod.tr/wiki/number) **genişlik**: Çizmek için dikdörtgenin genişliği.
- 5. [Numarası](https://gmod.tr/wiki/number) **yüksekliği**: Çizmek için dikdörtgenin yüksekliği.

### Örnek

```lua
local mat = CreateMaterial( "testHackTexture", "UnlitGeneric", {
	["$basetexture"] = "_rt_WaterRefraction",
} )

local refractTex = mat:GetTexture( "$basetexture" )
mat:SetTexture( "$basetexture", "_rt_WaterReflection" )
local reflectTex = mat:GetTexture( "$basetexture" )

hook.Add( "HUDPaint", "drawWaterReflectRefract", function()
	render.DrawTextureToScreenRect( refractTex, 0, 0, ScrW() / 3, ScrH() / 3 )
	render.DrawTextureToScreenRect( reflectTex, ScrW() / 3 * 2, 0, ScrW() / 3, ScrH() / 3 )
end )
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/render.DrawTextureToScreenRect
