estrutura D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS (d3d12.h)
Descreve um recurso ao qual resolve na conclusão de uma passagem de renderização.
Sintaxe
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;
Membros
pSrcResource
Um ponteiro para um ID3D12Resource. O recurso de origem.
pDstResource
Um ponteiro para um ID3D12Resource. O recurso de destino.
SubresourceCount
Um UINT. O número de sub-recursos.
pSubresourceParameters
Um ponteiro para uma matriz constante de D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS. Esses sub-recursos podem ser um subconjunto das fatias de matriz do destino de renderização, mas você não pode direcionar sub-recursos que não fazem parte da rtv (exibição de destino de renderização) ou da exibição de profundidade/estêncil (DSV).
Observação
Esse ponteiro é referenciado diretamente pela lista de comandos e a memória dessa matriz deve permanecer ativa e intacta até que EndRenderPass seja chamado.
Format
Um DXGI_FORMAT. O formato de dados dos recursos.
ResolveMode
Um D3D12_RESOLVE_MODE. A operação de resolve.
PreserveResolveSource
Um BOOL. TRUE para preservar a origem resolve, caso contrário, FALSE.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |