enumerazione D3D12_SAMPLER_FEEDBACK_TIER (d3d12.h)

Definisce le costanti che specificano il supporto di feedback del sampler.

Sintassi

typedef enum D3D12_SAMPLER_FEEDBACK_TIER {
  D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = 0,
  D3D12_SAMPLER_FEEDBACK_TIER_0_9 = 90,
  D3D12_SAMPLER_FEEDBACK_TIER_1_0 = 100
} ;

Costanti

 
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED
Valore: 0
Specifica che il feedback del sampler non è supportato. I tentativi di chiamata delle API di feedback del sampler rappresentano un errore.
D3D12_SAMPLER_FEEDBACK_TIER_0_9
Valore: 90
Specifica che il feedback del sampler è supportato al livello 0.9. a indicare quanto segue:

Il feedback di Sampler è supportato per gli esempi con queste modalità di indirizzamento della trama:
* D3D12_TEXTURE_ADDRESS_MODE_WRAP
* D3D12_TEXTURE_ADDRESS_MODE_CLAMP

La visualizzazione delle risorse shader Texture2D passata ai metodi HLSL per la scrittura di commenti e suggerimenti ha queste restrizioni:
* Il campo MostDetailedMip deve essere 0.
* Il conteggio MipLevels deve estendersi al numero completo di mip della risorsa.
* Il campo PlaneSlice deve essere 0.
* Il campo ResourceMinLODClamp deve essere 0.

La visualizzazione delle risorse texture2DArray shader passata ai metodi HLSL per la scrittura di commenti e suggerimenti ha queste restrizioni:
* Tutte le limitazioni come in Texture2D sopra e
* Il campo FirstArraySlice deve essere 0.
* Il campo ArraySize deve estendersi al numero completo di elementi matrice della risorsa.
D3D12_SAMPLER_FEEDBACK_TIER_1_0
Valore: 100
Specifica che il feedback di esempio è supportato al livello 1.0. Ciò indica che il feedback dell'sampler è supportato per tutte le modalità di indirizzamento della trama e i metodi di scrittura dei commenti e suggerimenti sono supportati indipendentemente dalla visualizzazione delle risorse shader passata.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12.h

Vedi anche