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) |