RenderTextureFormat
RenderTextureFormat枚举用于定义可以用于创建渲染纹理的像素格式。
| 属性 | 描述 |
|---|---|
| RGBA32 | 使用32位的RGBA格式来创建渲染纹理。 |
| Depth | 深度纹理格式。 |
| RGBAHalf | 表示半精度的RGBA格式,其中每个通道使用16位。 |
| Shadowmap | 用于阴影图的特殊格式。阴影图是一种用于表示场景中物体阴影的纹理,它通常被用于实现实时阴影效果,例如在游戏中。 |
| RGB565 | 表示16位的RGB格式,其中红色使用5位,绿色使用6位,蓝色使用5位。 |
| RGBA4444 | 表示16位的RGBA格式,其中每个通道使用4位。 |
| RGBA5551 | 表示16位的RGBA格式,其中红色、绿色和蓝色通道使用5位,alpha通道使用1位。 |
| Default | 默认格式,根据平台和硬件不同而不同。 |
| ARGB2101010 | 表示10位的A通道和10位的RGB通道,其中每个通道使用2位或10位的精度,即2的2次方或2的10次方,它提供了一种高精度的像素格式。 |
| DefaultHDR | 表示默认的高动态范围(HDR)格式。 |
| ARGB64 | 使用64位的RGBA格式,其中每个通道使用16位,可以提供更高精度的纹理。 |
| ARGBFloat | 每个通道使用32位浮点数的RGBA格式。 |
| RGFloat | 表示32位的RG格式,其中红色和绿色通道使用32位浮点数。 |
| RGHalf | 表示16位的RG格式,其中红色通道和绿色通道均使用16位的半精度浮点数。 |
| RFloat | 表示渲染纹理格式为单精度浮点型的纹理。 |
| RHalf | 表示16位的单通道浮点数格式。 |
| R8 | 8位的单通道纹理格式。 |
| RGBAInt | 表示使用32位的RGBA格式,其中每个通道使用8位整数。 |
| RGInt | 表示32位的RG格式,其中红色和绿色通道各占用16位有符号整数。 |
| RInt | 表示32位的单通道整数纹理格式。 |
| BRG101111Float | 表示一个32位浮点数渲染纹理格式,其中红色通道使用10位,绿色和蓝色通道使用11位,最后一个位用于符号位。 |
| RGBAUShort | 表示16位的RGBA格式,其中每个通道使用16位无符号整数。 |
| R16 | 表示只使用16位的红色通道。 |
