Compartilhar via


D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS enumeração (d3d10umddi.h)

O tipo de enumeração D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS contém valores que identificam níveis de qualidade para padrões de várias amostras.

Syntax

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

Constantes

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
O valor de nível de qualidade para o padrão padrão de várias amostras.
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
O mesmo número de amostras que D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, exceto que todas as amostras se sobrepõem ao centro do pixel.

Comentários

O valor de nível de qualidade para o padrão padrão de várias amostras é D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Para expor o suporte para o padrão de várias amostras padrão para uma determinada contagem de exemplos, o driver deve expor pelo menos um nível de qualidade padrão por meio de sua função CheckMultisampleQualityLevels . O runtime D3D pode usar o valor D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Se os fornecedores de hardware não tiverem padrões de exemplo proprietários que desejam expor e apenas tiverem o padrão padrão, eles poderão apenas implementar o padrão para o nível de qualidade 0, bem como o nível de qualidade D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Nessa situação, a função CheckMultisampleQualityLevels do driver retornaria um ponteiro para 1 no parâmetro pNumQualityLevels . Os aplicativos podem solicitar o nível de qualidade 0 ou D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN e ambos os níveis de qualidade fornecem o mesmo comportamento.

Para cada contagem de exemplos em que há suporte para D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, um padrão irmão (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN) deve ter suporte. D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN tem o mesmo número de amostras que D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, exceto que todas as amostras se sobrepõem ao centro do pixel.

Requisitos

Requisito Valor
Cliente mínimo com suporte D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS tem suporte no Windows Vista com Service Pack 1 (SP1) e versões posteriores e Windows Server 2008 e versões posteriores.
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CheckMultisampleQualityLevels