Viewport2DVisual3D.CacheMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.