Passer au contenu principal
Marque le début d’une passe de rendu en liant un ensemble de ressources de sortie pendant la durée de la passe de rendu. Ces liaisons concernent une ou plusieurs vues de cible de rendu (RTV) et/ou une vue de profondeur-gabarit (DSV).

Syntaxe

Paramètres

NumRenderTargets
Type : UINT
Un UINT. Nombre de cibles de rendu liées. pRenderTargets
Type : const D3D12_RENDER_PASS_RENDER_TARGET_DESC *
Pointeur vers une constante D3D12_RENDER_PASS_RENDER_TARGET_DESC, qui décrit les liaisons (fixes pendant la durée de la passe de rendu) à une ou plusieurs vues de cible de rendu (RTV), ainsi que leurs caractéristiques d’accès de début et de fin. pDepthStencil
Type : const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *
Pointeur vers une constante D3D12_RENDER_PASS_DEPTH_STENCIL_DESC, qui décrit une liaison (fixe pendant la durée de la passe de rendu) à une vue de profondeur-gabarit (DSV), ainsi que ses caractéristiques d’accès de début et de fin. Flags
Type : D3D12_RENDER_PASS_FLAGS
Un D3D12_RENDER_PASS_FLAGS. Nature/exigences de la passe de rendu ; par exemple, s’il s’agit d’une passe de rendu suspendue ou reprise, ou si elle doit écrire dans une ou plusieurs vues d’accès non ordonné.

Valeur renvoyée

Type : void Aucune.

Configuration requise

En-tête : d3d12_xs.h
Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

EndRenderPass ID3D12GraphicsCommandList4 Rendu
Dernière modification le 6 octobre 2026