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

CacheMode,用于容纳 Viewport2DVisual3D 的缓存表示形式。

注解

CacheMode如果需要提高呈现耗时的内容的性能,请设置该属性。 有关详细信息,请参阅 BitmapCache

类将 Viewport2DVisual3D 三维内容投影到二维中,以正确调整三维元素中二维内容的大小。

由于缓存始终依赖于元素的大小,而不是应用于它的转换,因此在设置 CacheMode 属性时,最初内容可能会显示为 pixilated。 这是因为它被采样到比缓存的大小要大得多。 可以通过设置 HeightWidth 属性来增加二维视觉对象的本地大小来更正这种情况。 此外,还可以增加RenderAtScaleCacheMode内容达到可接受的清晰度级别。

适用于

另请参阅