Pular para o conteúdo principal
Marca o início de uma passagem de renderização associando um conjunto de recursos de saída durante a passagem de renderização. Essas associações são para uma ou mais exibições de destino de renderização (RTVs) e/ou para uma exibição de profundidade/estêncil (DSV).

Sintaxe

Parâmetros

NumRenderTargets
Tipo: UINT
Um UINT. O número de destinos de renderização que estão sendo associados. pRenderTargets
Tipo: const D3D12_RENDER_PASS_RENDER_TARGET_DESC *
Um ponteiro para uma constante D3D12_RENDER_PASS_RENDER_TARGET_DESC, que descreve as associações (fixas durante a passagem de renderização) a uma ou mais exibições de destino de renderização (RTVs), bem como suas características de acesso inicial e final. pDepthStencil
Tipo: const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *
Um ponteiro para uma constante D3D12_RENDER_PASS_DEPTH_STENCIL_DESC, que descreve uma associação (fixa durante a passagem de renderização) a uma exibição de profundidade/estêncil (DSV), bem como suas características de acesso inicial e final. Flags
Tipo: D3D12_RENDER_PASS_FLAGS
Um D3D12_RENDER_PASS_FLAGS. A natureza/os requisitos da passagem de renderização; por exemplo, se é uma passagem de renderização em suspensão ou em retomada, ou se ela deseja gravar em exibições de acesso não ordenado.

Valor retornado

Tipo: void Nenhum.

Requisitos

Cabeçalho: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series

Confira também

EndRenderPass ID3D12GraphicsCommandList4 Renderização
Última modificação em 6 de outubro de 2026