Condividi tramite


comportamento del rasterizzatore con riquadri non mappati

Questa sezione descrive il comportamento del rasterizzatore con riquadri non mappati.

DepthStencilView

Il comportamento delle letture e delle scritture del depth stencil view (DSV) dipende dal livello di supporto hardware. Per una suddivisione dei requisiti, vedere il comportamento complessivo di lettura e scrittura per i livelli di funzionalità delle risorse di streaming .

Ecco il comportamento ideale:

Se un tassello non è mappato in DepthStencilView, il valore restituito dalla lettura della profondità è 0, che viene poi utilizzato in qualsiasi operazione configurata per il valore di profondità letto. Le scritture nel riquadro profondità mancante vengono eliminate. Questa definizione ideale per la gestione della scrittura non è richiesta da livello 2; le scritture su tessere non mappate possono essere memorizzate nella cache, da cui le letture successive potrebbero attingere.

RenderTargetView

Il comportamento delle letture e delle scritture della vista di destinazione di rendering (RTV) dipende dal livello di supporto hardware. Per una suddivisione dei requisiti, vedere il comportamento complessivo di lettura e scrittura per i livelli di funzionalità delle risorse di streaming .

In tutte le implementazioni, diversi RTV (e DSV) associati simultaneamente possono avere aree diverse mappate o non mappate e possono avere formati di superficie di dimensioni diversi (ovvero forme di riquadri diverse).

Ecco il comportamento ideale:

Le letture dalle versioni rtv restituiscono 0 nei riquadri mancanti e le scritture vengono eliminate. Questa definizione ideale per la gestione della scrittura non è richiesta da livello 2; le scritture su tessere non mappate possono essere memorizzate nella cache, da cui le letture successive potrebbero attingere.

Accesso tramite pipeline alle risorse di streaming