Viewport2DVisual3D.CacheMode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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é.