RenderCapability.Tier Propriété

Définition

Obtient une valeur qui indique la couche de rendu pour le thread actuel.Gets a value that indicates the rendering tier for the current thread.

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

Valeur de propriété

Valeur Int32 dont le mot de poids fort correspond à la couche de rendu pour le thread actuel.An Int32 value whose high-order word corresponds to the rendering tier for the current thread.

Exemples

L’exemple suivant montre comment retourner la couche de rendu pour le thread actuel.The following example shows how to return the rendering tier for the current thread.

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

Remarques

Notes

À partir de .NET Framework 4, la couche de rendu 1 a été redéfinie pour n’inclure que le matériel graphique prenant en charge DirectXDirectX 9.0 ou version ultérieure.Starting in the .NET Framework 4, rendering tier 1 has been redefined to only include graphics hardware that supports DirectXDirectX 9.0 or greater. Le matériel graphique prenant en charge DirectXDirectX 7 ou 8 est désormais défini comme la couche de rendu 0.Graphics hardware that supports DirectXDirectX 7 or 8 is now defined as rendering tier 0.

La valeur de retour est l’une des trois valeurs possibles:The return value is one of three possible values:

Valeur de retourReturn value Couche de renduRendering tier NotesNotes
0x000000000x00000000 00 Aucune accélération matérielle graphique n’est disponible pour l’application sur l’appareil.No graphics hardware acceleration is available for the application on the device. Toutes les fonctionnalités graphiques utilisent l’accélération logicielle.All graphics features use software acceleration. Le niveau de version DirectXDirectX est inférieur à la version 9.0.The DirectXDirectX version level is less than version 9.0.
0x000100000x00010000 11 La plupart des fonctionnalités graphiques de WPFWPF utilisent l’accélération matérielle si les ressources système nécessaires sont disponibles et qu’elles n’ont pas été épuisées.Most of the graphics features of WPFWPF will use hardware acceleration if the necessary system resources are available and have not been exhausted. Cela correspond à une version DirectXDirectX qui est supérieure ou égale à la version 9.0.This corresponds to a DirectXDirectX version that is greater than or equal to 9.0.
0x000200000x00020000 22 La plupart des fonctionnalités graphiques de WPFWPF utilisent l’accélération matérielle, à condition que les ressources système nécessaires n’aient pas été épuisées.Most of the graphics features of WPFWPF will use hardware acceleration provided the necessary system resources have not been exhausted. Cela correspond à une version DirectXDirectX qui est supérieure ou égale à la version 9.0.This corresponds to a DirectXDirectX version that is greater than or equal to 9.0.

Le tableau suivant indique les différences entre la couche de rendu 1 et la couche de rendu 2 au niveau des spécifications de matériel graphique :The following table shows the differences in graphics hardware requirements for rendering tier 1 and rendering tier 2:

FonctionnalitéFeature Couche 1Tier 1 Couche 2Tier 2
Version de DirectXDirectXDirectXDirectX version Doit être supérieure ou égale à 9.0.Must be greater than or equal to 9.0. Doit être supérieure ou égale à 9.0.Must be greater than or equal to 9.0.
RAM vidéoVideo RAM Doit être supérieure ou égale à 60 Mo.Must be greater than or equal to 60MB. Doit être supérieure ou égale à 120 Mo.Must be greater than or equal to 120MB.
Nuanceur de pixelsPixel shader Le niveau de version doit être supérieur ou égal à 2.0.Version level must greater than or equal to 2.0. Le niveau de version doit être supérieur ou égal à 2.0.Version level must greater than or equal to 2.0.
Nuanceur de sommetsVertex shader Aucune spécification.No requirement. Le niveau de version doit être supérieur ou égal à 2.0.Version level must greater than or equal to 2.0.
Unités de multitextureMultitexture units Aucune spécification.No requirement. Le nombre d’unités doit être supérieur ou égal à 4.Number of units must greater than or equal to 4.

Pour plus d’informations sur les définitions des couches de rendu, consultez couches de rendu graphiques.For more information on the definitions for the rendering tiers, see Graphics Rendering Tiers.

Si le thread actuel n’a pas d’objet Dispatcher associé, un objet est automatiquement créé.If the current thread does not have an associated Dispatcher object, one is automatically created.

S’applique à