D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS-Struktur (d3d12.h)
Beschreibt eine Ressource, in die beim Abschluss eines Renderdurchlaufs aufgelöst werden soll.
Syntax
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;
Member
pSrcResource
Ein Zeiger auf eine ID3D12Resource. Die Quellressource.
pDstResource
Ein Zeiger auf eine ID3D12Resource. Die Zielressource.
SubresourceCount
Ein UINT. Die Anzahl der Unterressourcen.
pSubresourceParameters
Ein Zeiger auf ein konstantes Array von D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS. Diese Unterressourcen können eine Teilmenge der Array-Slices des Renderziels sein, sie können jedoch keine Zielressourcen sein, die nicht teil der Renderzielansicht (RTV) oder der Tiefen-/Schablonenansicht (DSV) sind.
Hinweis
Auf diesen Zeiger verweist die Befehlsliste direkt, und der Arbeitsspeicher für dieses Array muss lebendig und intakt bleiben, bis EndRenderPass aufgerufen wird.
Format
Ein DXGI_FORMAT. Das Datenformat der Ressourcen.
ResolveMode
Ein D3D12_RESOLVE_MODE. Der Auflösungsvorgang.
PreserveResolveSource
Ein BOOL. TRUE , um die Auflösungsquelle beizubehalten, andernfalls FALSE.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |