Partilhar via


D3D12DDI_RESOLVE_MODE enumeração (d3d12umddi.h)

Especifica uma operação de resolução de Passagem de Renderização no desenvolvimento do driver de exibição.

Sintaxe

typedef enum D3D12DDI_RESOLVE_MODE {
  D3D12DDI_RESOLVE_MODE_DECOMPRESS = 0,
  D3D12DDI_RESOLVE_MODE_MIN = 1,
  D3D12DDI_RESOLVE_MODE_MAX = 2,
  D3D12DDI_RESOLVE_MODE_AVERAGE = 3,
  D3D12DDI_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK_0073 = 4,
  D3D12DDI_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK_0073 = 5
} ;

Constantes

 
D3D12DDI_RESOLVE_MODE_DECOMPRESS
Valor: 0
Resolve amostras de origem compactadas para seus valores descompactados. Ao usar essa operação, os recursos de origem e de destino devem ter a mesma contagem de exemplo, ao contrário das operações mínimas, máximas e médias que exigem que o destino tenha uma contagem de exemplo de 1.
D3D12DDI_RESOLVE_MODE_MIN
Valor: 1
Resolve os exemplos de origem para seu valor mínimo. Ele pode ser usado com qualquer formato de estêncil de profundidade ou destino de renderização.
D3D12DDI_RESOLVE_MODE_MAX
Valor: 2
Resolve os exemplos de origem para seu valor máximo. Ele pode ser usado com qualquer formato de estêncil de profundidade ou destino de renderização.
D3D12DDI_RESOLVE_MODE_AVERAGE
Valor: 3
Resolve os exemplos de origem para seu valor médio. Ele pode ser usado com qualquer formato de destino de renderização não inteiro, incluindo o plano de profundidade. Ele não pode ser usado com formatos de destino de renderização inteiro, incluindo o plano de estêncil.
D3D12DDI_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK_0073
Valor: 4
Os comentários do sampler do Transcode são mapeados para um formato utilizável pelo aplicativo.
D3D12DDI_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK_0073
Valor: 5
Os comentários do sampler transcode são mapeados de um formato utilizável pelo aplicativo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho d3d12umddi.h