Compartilhar via


D3D12_SAMPLER_FEEDBACK_TIER enumeração (d3d12.h)

Define constantes que especificam suporte a comentários de sampler.

Syntax

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
} ;

Constantes

 
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED
Valor: 0
Especifica que não há suporte para comentários do sampler. As tentativas de chamar APIs de comentários do sampler representam um erro.
D3D12_SAMPLER_FEEDBACK_TIER_0_9
Valor: 90
Especifica que há suporte para comentários do sampler na camada 0.9. Isso indica o seguinte:

Há suporte para comentários de amostradores com estes modos de endereçamento de textura:
* D3D12_TEXTURE_ADDRESS_MODE_WRAP
* D3D12_TEXTURE_ADDRESS_MODE_CLAMP

A exibição de recurso do sombreador Texture2D passada para métodos HLSL de gravação de comentários tem estas restrições:
* O campo MostDetailedMip deve ser 0.
* A contagem de MipLevels deve abranger a contagem de mip completa do recurso.
* O campo PlaneSlice deve ser 0.
* O campo ResourceMinLODClamp deve ser 0.

A exibição de recurso de sombreador Texture2DArray passada para métodos HLSL de gravação de comentários tem estas restrições:
* Todas as limitações como em Texture2D acima e
* O campo FirstArraySlice deve ser 0.
* O campo ArraySize deve abranger a contagem de elementos de matriz completa do recurso.
D3D12_SAMPLER_FEEDBACK_TIER_1_0
Valor: 100
Especifica que há suporte para comentários de exemplo na camada 1.0. Isso indica que há suporte para comentários de amostragem para todos os modos de endereçamento de textura e os métodos de gravação de comentários têm suporte, independentemente da exibição de recurso de sombreador passado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12.h

Confira também