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 degli stencil di profondità dipende dal livello di supporto hardware. Per una suddivisione dei requisiti, vedere comportamento complessivo di lettura e scrittura per livelli di funzionalità delle risorse affiancate.

Ecco il comportamento ideale:

Se un riquadro non è mappato in DepthStencilView, il valore restituito dalla profondità di lettura è 0, che viene quindi inserito in qualsiasi operazione configurata per il valore di lettura profondità. Le scritture nel riquadro profondità mancante vengono eliminate. Questa definizione ideale per la gestione della scrittura non è richiesta da livello 2; le scritture in riquadri non mappati possono terminare in una cache che le letture successive potrebbero raccogliere.

RenderTargetView

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

In tutte le implementazioni, diversi rtv (e DSV) associati simultaneamente possono avere aree diverse mappate rispetto a 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 in riquadri non mappati possono terminare in una cache che le letture successive potrebbero raccogliere.

l'accesso alla pipeline alle risorse affiancate