Viewport2DVisual3D.CacheMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 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 三维内容投影到二维中,以正确调整三维元素中二维内容的大小。
由于缓存始终依赖于元素的大小,而不是应用于它的转换,因此在设置 CacheMode 属性时,最初内容可能会显示为 pixilated。 这是因为它被采样到比缓存的大小要大得多。 可以通过设置 Height 或 Width 属性来增加二维视觉对象的本地大小来更正这种情况。 此外,还可以增加RenderAtScaleCacheMode内容达到可接受的清晰度级别。