Share via


Viewport2DVisual3D.CacheMode Proprietà

Definizione

Ottiene o imposta una rappresentazione nascosta dell'oggetto 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

Valore della proprietà

CacheMode

Un oggetto CacheMode che contiene una rappresentazione nascosta dell'oggetto Viewport2DVisual3D.

Commenti

Impostare la proprietà quando è necessario aumentare le CacheMode prestazioni per il contenuto che richiede tempo per il rendering. Per altre informazioni, vedere BitmapCache.

La Viewport2DVisual3D classe proietta il contenuto 3D in 2D per ridimensionare correttamente il contenuto 2D nell'elemento 3D.

Poiché la memorizzazione nella cache si basa sempre sulle dimensioni dell'elemento, anziché sulla trasformazione applicata, quando si imposta la CacheMode proprietà, inizialmente il contenuto potrebbe essere pixilato. Ciò è dovuto al fatto che viene eseguito l'upsamping a una dimensione molto più grande di quanto sia stato memorizzato nella cache. È possibile correggere questa situazione aumentando le dimensioni locali dell'oggetto visivo 2D impostando le Height proprietà o Width . Inoltre, è possibile aumentare l'oggetto RenderAtScale CacheMode fino a quando il contenuto raggiunge un livello accettabile di chiarezza.

Si applica a

Vedi anche