Viewport2DVisual3D.CacheMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define uma representação armazenada em cache do 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
Valor da propriedade
Um CacheMode que contém uma representação armazenada em cache do Viewport2DVisual3D.
Comentários
Defina a propriedade quando precisar aumentar o CacheMode desempenho do conteúdo que é demorado para renderizar. Para obter mais informações, consulte BitmapCache.
A Viewport2DVisual3D classe projeta conteúdo 3D em 2D para dimensionar o conteúdo 2D no elemento 3D corretamente.
Como o cache sempre depende do tamanho do elemento, em vez da transformação aplicada a ele, quando você define a CacheMode propriedade, inicialmente seu conteúdo pode parecer pixilado. Isso ocorre porque ele está sendo atualizado para um tamanho muito maior do que foi armazenado em cache. Você pode corrigir essa situação aumentando o tamanho local do visual 2D definindo as Height propriedades ou Width . Além disso, você pode aumentar o RenderAtScale no até que CacheMode o conteúdo atinja um nível aceitável de clareza.