Viewport2DVisual3D.CacheMode Propriété

Définition

Obtient ou définit la représentation mise en cache de Viewport2DVisual3D.

public:
 property System::Windows::Media::CacheMode ^ CacheMode { System::Windows::Media::CacheMode ^ get(); void set(System::Windows::Media::CacheMode ^ value); };
public System.Windows.Media.CacheMode CacheMode { get; set; }
member this.CacheMode : System.Windows.Media.CacheMode with get, set
Public Property CacheMode As CacheMode

Valeur de propriété

CacheMode

CacheMode qui contient une représentation mise en cache de Viewport2DVisual3D.

Remarques

Définissez la CacheMode propriété lorsque vous devez augmenter les performances du contenu qui consomme beaucoup de temps pour le rendu. Pour plus d'informations, consultez BitmapCache.

La Viewport2DVisual3D classe projette correctement le contenu 3D en 2D pour dimensionner le contenu 2D dans l’élément 3D.

Étant donné que la mise en cache s’appuie toujours sur la taille de l’élément, au lieu de la transformation appliquée à celle-ci, lorsque vous définissez la CacheMode propriété, votre contenu peut initialement apparaître pixilaté. Cela est dû au fait qu’il est mis en cache à une taille beaucoup plus grande que celle à laquelle il a été mis en cache. Vous pouvez corriger cette situation en augmentant la taille locale de votre visuel 2D en définissant les propriétés ou Width les Height propriétés. En outre, vous pouvez augmenter le niveau RenderAtScale CacheMode de clarté acceptable jusqu’à ce que le contenu atteigne un niveau acceptable de clarté.

S’applique à

Voir aussi