RenderCapability.Tier Propiedad

Definición

Obtiene un valor que indica el nivel de representación del subproceso actual.

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

Valor de propiedad

Int32

Valor Int32 cuya palabra de orden superior corresponde al nivel de representación del subproceso actual.

Ejemplos

En el ejemplo siguiente se muestra cómo devolver el nivel de representación del subproceso actual.

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

Comentarios

Nota

A partir del .NET Framework 4, el nivel de representación 1 se ha redefinido para incluir solo hardware gráfico que admita DirectX 9.0 o superior. El hardware gráfico que admite DirectX 7 o 8 ahora se define como el nivel de representación 0.

El valor devuelto es uno de los tres valores posibles:

Valor devuelto Nivel de representación Notas
0x00000000 0 No hay aceleración de hardware gráfico disponible para la aplicación en el dispositivo. Todas las características de gráficos utilizan la aceleración de software. El nivel de versión de DirectX es menor que la versión 9.0.
0x00010000 1 La mayoría de las características gráficas de WPF usarán la aceleración de hardware si los recursos del sistema necesarios están disponibles y no se han agotado. Esto corresponde a una versión de DirectX mayor o igual que 9.0.
0x00020000 2 La mayoría de las características gráficas de WPF usarán la aceleración de hardware siempre que no se hayan agotado los recursos del sistema necesarios. Esto corresponde a una versión de DirectX mayor o igual que 9.0.

En la tabla siguiente se muestran las diferencias en los requisitos de hardware gráfico para el nivel de representación 1 y el nivel de representación 2:

Característica Nivel 1 Nivel 2
Versión de DirectX Debe ser mayor o igual que 9.0. Debe ser mayor o igual que 9.0.
RAM de vídeo Debe ser mayor o igual que 60 MB. Debe ser mayor o igual que 120 MB.
Sombreador de píxeles El nivel de versión debe ser mayor o igual que 2.0. El nivel de versión debe ser mayor o igual que 2.0.
Sombreador de vértices No es necesario. El nivel de versión debe ser mayor o igual que 2.0.
Unidades multitexture No es necesario. El número de unidades debe ser mayor o igual que 4.

Para obtener más información sobre las definiciones de los niveles de representación, consulte Niveles de representación de gráficos.

Si el subproceso actual no tiene un objeto asociado Dispatcher , se crea automáticamente uno.

Se aplica a