D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS struttura (d3d12.h)

Descrive una risorsa da risolvere alla conclusione di un passaggio di rendering.

Sintassi

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;

Members

pSrcResource

Puntatore a un ID3D12Resource. Risorsa di origine.

pDstResource

Puntatore a un ID3D12Resource. Risorsa di destinazione.

SubresourceCount

UINT. Numero di sottorisorse.

pSubresourceParameters

Puntatore a una matrice costante di D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS. Queste sottosource possono essere un subset delle sezioni della matrice di destinazione di rendering, ma non è possibile indirizzare le sottoresource che non fanno parte della visualizzazione di destinazione di rendering (RTV) o la visualizzazione profondità/stencil (DSV).

Nota

Questo puntatore viene fatto riferimento direttamente dall'elenco dei comandi e la memoria per questa matrice deve rimanere attiva e intatta fino a quando endRenderPass viene chiamato.

Format

Un DXGI_FORMAT. Formato dati delle risorse.

ResolveMode

Un D3D12_RESOLVE_MODE. Operazione di risoluzione.

PreserveResolveSource

BOOL. TRUE per mantenere l'origine di risoluzione, in caso contrario FALSE.

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

Rendering