RenderCapability.Tier Propriedade

Definição

Recebe um valor que indica o nível de renderização para o tópico atual.

public:
 static property int Tier { int get(); };
public static int Tier { get; }
static member Tier : int
Public Shared ReadOnly Property Tier As Integer

Valor de Propriedade

Um valor cuja Int32 palavra de ordem superior corresponde ao nível de renderização do thread atual.

Exemplos

O exemplo seguinte mostra como devolver a camada de renderização para o thread atual.

// The rendering tier corresponds to the high-order word of the Tier property.
int renderingTier = (RenderCapability.Tier >> 16);
' The rendering tier corresponds to the high-order word of the Tier property.
Dim renderingTier As Integer = (RenderCapability.Tier >> 16)

Observações

Note

A partir do .NET Framework 4, a camada 1 de renderização foi redefinida para incluir apenas hardware gráfico que ofereça suporte ao DirectX 9.0 ou superior. O hardware gráfico que suporta DirectX 7 ou 8 agora é definido como camada de renderização 0.

O valor de retorno é um dos três valores possíveis:

Valor de retorno Nível de renderização Notes
0x00000000 0 Não existe aceleração gráfica por hardware disponível para a aplicação no dispositivo. Todos os recursos gráficos usam renderização de software. O nível de versão do DirectX é inferior à versão 9.0.
0x00010000 1 A maioria das funcionalidades gráficas do WPF utilizará aceleração por hardware se os recursos necessários do sistema estiverem disponíveis e não estiverem esgotados. Isso corresponde a uma versão do DirectX maior ou igual a 9.0.
0x00020000 2 A maioria das funcionalidades gráficas do WPF utilizará aceleração por hardware, desde que os recursos necessários do sistema não tenham sido esgotados. Isso corresponde a uma versão do DirectX maior ou igual a 9.0.

A tabela abaixo mostra as diferenças nos requisitos de hardware gráfico para renderizar o nível 1 e o nível 2 de renderização.

Feature Nível 1 Nível 2
Versão do DirectX Deve ser maior ou igual a 9,0. Deve ser maior ou igual a 9,0.
RAM de vídeo Deve ser maior ou igual a 60MB. Deve ser maior ou igual a 120MB.
Sombreador de Pixels O nível de versão deve ser maior ou igual a 2.0. O nível de versão deve ser maior ou igual a 2.0.
Sombreador de vértice Sem exigência. O nível de versão deve ser maior ou igual a 2.0.
Unidades multitextura Sem exigência. O número de unidades deve ser igual ou superior a 4.

Para mais informações sobre as definições dos níveis de renderização, consulte Níveis de Renderização Gráfica.

Se o thread atual não tiver um objeto associado Dispatcher , um é criado automaticamente.

Aplica-se a