D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS structure (d3d12.h)
Décrit une ressource à résoudre à la fin d’une passe de rendu.
Syntaxe
typedef struct D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS {
ID3D12Resource *pSrcResource;
ID3D12Resource *pDstResource;
UINT SubresourceCount;
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *pSubresourceParameters;
DXGI_FORMAT Format;
D3D12_RESOLVE_MODE ResolveMode;
BOOL PreserveResolveSource;
} D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS;
Membres
pSrcResource
Pointeur vers un ID3D12Resource. Ressource source.
pDstResource
Pointeur vers un ID3D12Resource. Ressource de destination.
SubresourceCount
UN UINT. Nombre de sous-ressources.
pSubresourceParameters
Pointeur vers un tableau constant de D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS. Ces sous-ressources peuvent être un sous-ensemble des tranches de tableau de la cible de rendu, mais vous ne pouvez pas cibler des sous-ressources qui ne font pas partie de la vue cible de rendu (RTV) ou de la vue de profondeur/gabarit (DSV).
Notes
Ce pointeur est directement référencé par la liste de commandes, et la mémoire de ce tableau doit rester active et intacte jusqu’à ce que EndRenderPass soit appelé.
Format
Un DXGI_FORMAT. Format de données des ressources.
ResolveMode
Un D3D12_RESOLVE_MODE. Opération de résolution.
PreserveResolveSource
BoOL. TRUE pour conserver la source de résolution, sinon FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |