Partilhar via


Viewport2DVisual3D.CacheMode Propriedade

Definição

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.

Aplica-se a

Confira também