Viewport2DVisual3D.CacheMode Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define uma representação 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 de Propriedade
A CacheMode que detém uma representação em cache do Viewport2DVisual3D.
Observações
Define a CacheMode propriedade quando precisas de aumentar o desempenho para conteúdos que demoram a renderizar. Para obter mais informações, veja BitmapCache.
A Viewport2DVisual3D turma projeta conteúdo 3D em 2D para dimensionar corretamente o conteúdo 2D no elemento 3D.
Como o cache depende sempre do tamanho do elemento, em vez da transformação aplicada a ele, quando define a CacheMode propriedade, inicialmente o seu conteúdo pode parecer pixelado. Isto porque está a ser upamostrado para um tamanho muito maior do que aquele em que foi armazenado em cache. Pode corrigir esta situação aumentando o tamanho local do seu visual 2D definindo as Height propriedades ou.Width Além disso, pode aumentar o nível RenderAtScaleCacheMode até que o conteúdo atinja um nível aceitável de clareza.