> ## 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.

# BeginRenderPass (consolas XBOX Series)

> Marca el comienzo de un paso de representación mediante el enlace de un conjunto de recursos de salida durante el paso de representación. Estos enlaces son a uno o varios destinos de representación.

Marca el comienzo de un paso de representación mediante el enlace de un conjunto de recursos de salida durante el paso de representación. Estos enlaces son a una o varias vistas de destino de representación (RTV) o a una vista de galería de símbolos de profundidad (DSV).

## Sintaxis

```cpp theme={null}
void BeginRenderPass(
    UINT NumRenderTargets,
    const D3D12_RENDER_PASS_RENDER_TARGET_DESC  pRenderTargets,
    const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC  pDepthStencil,
    D3D12_RENDER_PASS_FLAGS Flags
)
```

### Parámetros

*NumRenderTargets*\
Tipo: UINT

Un **UINT**. El número de destinos de representación que se enlazan.

*pRenderTargets*\
Tipo: const D3D12\_RENDER\_PASS\_RENDER\_TARGET\_DESC \*

Un puntero a una constante [D3D12\_RENDER\_PASS\_RENDER\_TARGET\_DESC](/reference/graphics/d3d12/structs/d3d12_render_pass_render_target_desc_public), que describe los enlaces (fijos durante el paso de representación) a una o varias vistas de destino de representación (RTV), así como sus características de acceso inicial y final.

*pDepthStencil*\
Tipo: const D3D12\_RENDER\_PASS\_DEPTH\_STENCIL\_DESC \*

Un puntero a una constante [D3D12\_RENDER\_PASS\_DEPTH\_STENCIL\_DESC](/reference/graphics/d3d12/structs/d3d12_render_pass_depth_stencil_desc_public), que describe un enlace (fijo durante el paso de representación) a una vista de galería de símbolos de profundidad (DSV), así como sus características de acceso inicial y final.

*Flags*\
Tipo: D3D12\_RENDER\_PASS\_FLAGS

Un valor [D3D12\_RENDER\_PASS\_FLAGS](/reference/graphics/d3d12/enums/d3d12_render_pass_flags_public). La naturaleza o los requisitos del paso de representación; por ejemplo, si es un paso de representación que se suspende o se reanuda, o si quiere escribir en vistas de acceso desordenado.

### Valor devuelto

Tipo: void

Ninguno.

## Requisitos

**Encabezado:** d3d12\_xs.h\
**Biblioteca:** d3d12\_xs.lib\
**Plataformas compatibles**: consolas XBOX Series

## Consulte también

[EndRenderPass](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_endrenderpass_public)

[ID3D12GraphicsCommandList4](/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList4/id3d12graphicscommandlist4)

[Representación](https://learn.microsoft.com/en-us/windows/win32/direct3d12/rendering)


## Related topics

- [EndRenderPass (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_endrenderpass_public.md)
- [D3D12_RENDER_PASS_FLAGS (consolas XBOX Series)](/es/reference/graphics/d3d12/enums/d3d12_render_pass_flags_public.md)
- [D3D12_RENDER_PASS_BEGINNING_ACCESS](/es/reference/graphics/d3d12/structs/d3d12_render_pass_beginning_access_public.md)
- [D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE](/es/reference/graphics/d3d12/enums/d3d12_render_pass_beginning_access_type_public.md)
- [D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS](/es/reference/graphics/d3d12/structs/d3d12_render_pass_beginning_access_clear_parameters_public.md)
