Compartilhar via


D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS enumeração (d3d11.h)

Especifica um tipo de padrão de vários exemplos.

Syntax

typedef enum D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D11_STANDARD_MULTISAMPLE_PATTERN = 0xffffffff,
  D3D11_CENTER_MULTISAMPLE_PATTERN = 0xfffffffe
} ;

Constantes

 
D3D11_STANDARD_MULTISAMPLE_PATTERN
Valor: 0xffffffff
Padrões de vários exemplos predefinidos necessários para hardware Direct3D 11 e Direct3D 10.1.
D3D11_CENTER_MULTISAMPLE_PATTERN
Valor: 0xfffffffe
Padrão em que todos os exemplos estão localizados no centro de pixels.

Comentários

Um aplicativo chama ID3D11Device::CheckMultisampleQualityLevels para obter o número de níveis de qualidade disponíveis durante a multisampling. Um nível de qualidade 0 significa que o hardware não dá suporte a várias amostras para o formato específico. Se o número de níveis de qualidade for maior que 0 e o hardware der suporte aos padrões de exemplo fixos para a contagem de exemplos, o aplicativo poderá solicitar os padrões fixos especificando o nível de qualidade como D3D11_STANDARD_MULTISAMPLE_PATTERN ou D3D11_CENTER_MULTISAMPLE_PATTERN. O aplicativo pode chamar ID3D11Device::CheckFormatSupport para marcar para dar suporte aos padrões fixos padrão. Se o hardware der suporte apenas aos padrões fixos, mas nenhum padrão adicional específico do fornecedor, o runtime poderá relatar o número de níveis de qualidade como 1 e o hardware poderá fingir que o nível de qualidade 0 se comporta da mesma forma que o nível de qualidade igual a D3D11_STANDARD_MULTISAMPLE_PATTERN.

O runtime define os seguintes padrões de exemplo padrão para 1(trivial), 2, 4, 8 e 16 contagens de exemplo. O hardware deve dar suporte a 1, 4 e 8 contagens de exemplo. Os fornecedores de hardware podem expor mais contagens de exemplo além delas. No entanto, se os fornecedores derem suporte a 2, 4(obrigatório), 8(necessário) ou 16, eles também deverão dar suporte ao padrão padrão ou padrão central correspondente para cada uma dessas contagens de exemplo.

Padrão para 1 exemplo de padrões de contagem para 2 e 4 padrões de contagem de exemplo para 8 e 16 exemplos de contagem

Requisitos

Requisito Valor
Cabeçalho d3d11.h

Confira também

Enumerações de recursos