> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_RENDER_PASS_RENDER_TARGET_DESC

> Describes bindings (fixed for the duration of the render pass) to one or more render target views (RTVs), as well as their beginning and ending access.

Describes bindings (fixed for the duration of the render pass) to one or more render target views (RTVs), as well as their beginning and ending access characteristics.

## Syntax

```cpp theme={null}
typedef struct D3D12_RENDER_PASS_RENDER_TARGET_DESC
{
    D3D12_CPU_DESCRIPTOR_HANDLE cpuDescriptor;
    D3D12_RENDER_PASS_BEGINNING_ACCESS BeginningAccess;
    D3D12_RENDER_PASS_ENDING_ACCESS EndingAccess;
} D3D12_RENDER_PASS_RENDER_TARGET_DESC
```

### Members

*cpuDescriptor*\
Type: D3D12\_CPU\_DESCRIPTOR\_HANDLE

A [D3D12\_CPU\_DESCRIPTOR\_HANDLE](/reference/graphics/d3d12/structs/d3d12_cpu_descriptor_handle_public). The CPU descriptor handle corresponding to the render target view(s) (RTVs).

*BeginningAccess*\
Type: D3D12\_RENDER\_PASS\_BEGINNING\_ACCESS

A [D3D12\_RENDER\_PASS\_BEGINNING\_ACCESS](/reference/graphics/d3d12/structs/d3d12_render_pass_beginning_access_public). The access to the RTV(s) requested at the transition into a render pass.

*EndingAccess*\
Type: D3D12\_RENDER\_PASS\_ENDING\_ACCESS

A [D3D12\_RENDER\_PASS\_ENDING\_ACCESS](/reference/graphics/d3d12/structs/d3d12_render_pass_ending_access_public). The access to the RTV(s) requested at the transition out of a render pass.

## Requirements

**Header:** d3d12\_xs.h or d3d12\_x.h\
**Library:** d3d12\_xs.lib or d3d12\_x.lib\
**Supported Platforms**: XBOX Series consoles and XBOX One family

## See Also

[Rendering](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/rendering)


## Related topics

- [BeginRenderPass (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_beginrenderpass_public.md)
- [D3D12_RENDER_TARGET_VIEW_DESC](/reference/graphics/d3d12/structs/d3d12_render_target_view_desc_public.md)
- [D3D12_RENDER_TARGET_BLEND_DESC](/reference/graphics/d3d12/structs/d3d12_render_target_blend_desc_public.md)
- [D3D12_RENDER_PASS_DEPTH_STENCIL_DESC](/reference/graphics/d3d12/structs/d3d12_render_pass_depth_stencil_desc_public.md)
- [D3D12_RENDER_PASS_TIER](/reference/graphics/d3d12/enums/d3d12_render_pass_tier_public.md)
