# GetRenderTargetEx

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Global.GetRenderTargetEx
- **Çeviri tarihi:** 2025-09-08

```lua
ITexture GetRenderTargetEx( string name, number width, number height, number sizeMode, number depthMode, number textureFlags, number rtFlags, number imageFormat )
```

## Açıklama

Verilen isimle render hedefi alır (eğer yoksa oluşturur). Bu fonksiyon, bir render hedefi oluşturulmasını [GetRenderTarget](https://gmod.tr/wiki/Global.GetRenderTarget) fonksiyonundan daha detaylı bir şekilde ayarlamaya olanak tanır.

Ayrıca bakınız: [render.PushRenderTarget](https://gmod.tr/wiki/render.PushRenderTarget) ve [render.SetRenderTarget](https://gmod.tr/wiki/render.SetRenderTarget).

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **name**: Render hedefinin dahili adı. > **UYARI:** İsim bir dosya yolu gibi işlem görür ve uzantısı atılır. > "isim.1" ve "isim.2" aynı isim olarak kabul edilir ve aynı render hedefinin yeniden kullanılmasına neden olur.
2. [number](https://gmod.tr/wiki/number) **width**: Render hedefinin genişliği, 2'nin kuvveti olmalıdır.
3. [number](https://gmod.tr/wiki/number) **height**: Render hedefinin yüksekliği, 2'nin kuvveti olmalıdır.
4. [number](https://gmod.tr/wiki/number) ile [RT_SIZE enum](https://gmod.tr/wiki/Enums/RT_SIZE) **sizeMode**: Render hedefinin boyutlandırmasını etkileyen bitflag, bakınız [RT_SIZE enum](https://gmod.tr/wiki/Enums/RT_SIZE).
5. [number](https://gmod.tr/wiki/number) ile [MATERIAL_RT_DEPTH enum](https://gmod.tr/wiki/Enums/MATERIAL_RT_DEPTH) **depthMode**: Render hedefinin derinlik tamponu kullanımını belirleyen bitflag, bakınız [MATERIAL_RT_DEPTH enum](https://gmod.tr/wiki/Enums/MATERIAL_RT_DEPTH). > **UYARI:** PNG'ler, MATERIAL_RT_DEPTH_NONE olmayan Render Hedeflerine render edilmeyebilir.
6. [number](https://gmod.tr/wiki/number) ile [TEXTUREFLAGS enum](https://gmod.tr/wiki/Enums/TEXTUREFLAGS) **textureFlags**: Doku yapılandırmasını belirleyen bitflag, bakınız [TEXTUREFLAGS enum](https://gmod.tr/wiki/Enums/TEXTUREFLAGS). Bayrakların listesi ayrıca Valve'ın Geliştirici Wiki'sinde bulunabilir: [https://developer.valvesoftware.com/wiki/Valve_Texture_Format](https://developer.valvesoftware.com/wiki/Valve_Texture_Format)
7. [number](https://gmod.tr/wiki/number) ile [CREATERENDERTARGETFLAGS enum](https://gmod.tr/wiki/Enums/CREATERENDERTARGETFLAGS) **rtFlags**: Render hedefinin HDR davranışını kontrol eden bayraklar, bakınız [CREATERENDERTARGETFLAGS enum](https://gmod.tr/wiki/Enums/CREATERENDERTARGETFLAGS).
8. [number](https://gmod.tr/wiki/number) **imageFormat**: Görüntü formatı, bakınız [IMAGE_FORMAT enum](https://gmod.tr/wiki/Enums/IMAGE_FORMAT). > **NOT:** Bazı ek görüntü formatları kabul edilir, ancak enum'ları yoktur. Bakınız [VTF Numaralandırmaları.](https://developer.valvesoftware.com/wiki/Valve_Texture_Format#VTF_enumerations)

## Dönüş Değeri

1. [ITexture](https://gmod.tr/wiki/ITexture): Yeni render hedefi.

- [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/Global.GetRenderTargetEx
