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 3D 內容投影成 2D,以正確調整 3D 元素中的 2D 內容大小。
因為快取一律依賴元素的大小,而不是套用至它的轉換,所以當您設定 CacheMode 屬性時,一開始內容可能會呈現 Pixilated。 這是因為其會向上取樣到比快取大小更大的大小。 您可以藉由設定 Height 或 Width 屬性來增加 2D 視覺效果的本機大小來更正這種情況。 此外,您可以在 上增加 , RenderAtScaleCacheMode 直到內容達到可接受的清楚程度為止。