# XRDisplaySubsystem.XRBlitParams

> This struct holds data for a single blit operation.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.XR](/engine/6000.7/script-reference/unityengine/xr.md)
* **Assembly:** UnityEngine.XRModule

```csharp
public struct XRDisplaySubsystem.XRBlitParams
```

## Fields

| Value                                                                                                                            | Description                                                                                                                                                                                                                      |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [destRect](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/destrect.md)                           | Destination Rect area that the blit operation wants to blit to.                                                                                                                                                                  |
| [foveatedRenderingInfo](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/foveatedrenderinginfo.md) | A pointer to a native struct containing platform-specific data for foveated rendering.                                                                                                                                           |
| [srcHdrColorGamut](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srchdrcolorgamut.md)           | The [ColorGamut](/engine/6000.7/script-reference/unityengine/colorgamut.md) of the source texture if [\_srcHdrEncoded](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srchdrencoded.md) is true. |
| [srcHdrEncoded](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srchdrencoded.md)                 | Specifies whether the source texture is encoded for use with an HDR display and might require decoding during the blit process.                                                                                                  |
| [srcHdrMaxLuminance](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srchdrmaxluminance.md)       | The maximum luminance in nits of the encoding used for the source texture if [\_srcHdrEncoded](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srchdrencoded.md) is true.                         |
| [srcRect](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srcrect.md)                             | Source Rect area that the blit operation wants to blit from.                                                                                                                                                                     |
| [srcTex](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srctex.md)                               | Source render texture that the blit operation wants to blit from.                                                                                                                                                                |
| [srcTexArraySlice](/engine/6000.7/script-reference/unityengine/xr/xrdisplaysubsystem/xrblitparams/srctexarrayslice.md)           | Describes source texture's desired array slice. Texture2D will have array slice 1.                                                                                                                                               |
