Viewport2DVisual3D.CacheMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает кэшированное представление объекта 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
Значение свойства
Объект CacheMode, содержащий кэшированное представление Viewport2DVisual3D.
Комментарии
CacheMode Задайте свойство, когда необходимо повысить производительность содержимого, которое требует много времени для отрисовки. Для получения дополнительной информации см. BitmapCache.
Класс Viewport2DVisual3D проектов трехмерного содержимого в 2-D для правильного размера 2-D-содержимого в трехмерном элементе.
Так как кэширование всегда зависит от размера элемента, а не преобразования, примененного к нему, при установке свойства изначально содержимое CacheMode может отображаться pixilated. Это связано с тем, что он в настоящее время upsampled до гораздо большего размера, чем он был кэширован. Эту ситуацию можно исправить, увеличив локальный размер 2-D визуального элемента, задав Height параметры или Width свойства. Кроме того, вы можете увеличить RenderAtScale размер содержимого CacheMode до тех пор, пока содержимое не достигнет приемлемого уровня ясности.