次の方法で共有


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 、3-D 要素内の 2-D コンテンツのサイズを正しく設定するために、3-D コンテンツを 2-D に投影します。

キャッシュは常に要素のサイズに依存するため、それに適用される変換の代わりに、プロパティを設定 CacheMode すると、最初はコンテンツが pixilated と表示されることがあります。 これは、キャッシュされたサイズよりもはるかに大きなサイズにアップサンプリングされているためです。 この状況を修正するには、プロパティをWidth設定して、2-D ビジュアルのローカル サイズをHeight大きくします。 また、コンテンツが RenderAtScale 許容できるレベルの明瞭度に達するまで、オン CacheMode を増やすことができます。

適用対象

こちらもご覧ください