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 проектов 3-D содержимого в 2-D для правильного размера 2-D-содержимого в элементе 3-D.
Так как кэширование всегда зависит от размера элемента, а не преобразования, примененного к нему, при установке CacheMode свойства изначально содержимое может отображаться pixilated. Это связано с тем, что он увеличен до гораздо большего размера, чем он был кэширован. Эту ситуацию можно исправить, увеличив локальный размер 2-D визуального элемента, задав Height или Width свойства. Кроме того, можно увеличить RenderAtScaleCacheMode размер содержимого до тех пор, пока содержимое не достигнет приемлемого уровня ясности.