RenderOptions.ProcessRenderMode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のプロセスのレンダリング モードの基本設定を指定します。
public:
static property System::Windows::Interop::RenderMode ProcessRenderMode { System::Windows::Interop::RenderMode get(); void set(System::Windows::Interop::RenderMode value); };
public static System.Windows.Interop.RenderMode ProcessRenderMode { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
public static System.Windows.Interop.RenderMode ProcessRenderMode { get; set; }
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
static member ProcessRenderMode : System.Windows.Interop.RenderMode with get, set
static member ProcessRenderMode : System.Windows.Interop.RenderMode with get, set
Public Shared Property ProcessRenderMode As RenderMode
プロパティ値
現在のプロセスの RenderMode 設定。
- 属性
注釈
ProcessRenderMode プロパティを使用して、現在のプロセスのソフトウェア レンダリングを強制します。 WPF アプリケーションで発生し、ソフトウェア レンダリングに優先設定を変更した場合に発生する外部の問題によって発生する多くのレンダリングの問題を回避できます。
アプリケーションの起動時に、低速フレーム レートなどのレンダリングの問題がアプリケーションで検出された場合は、レンダリング モードをソフトウェアのみに設定できます。 また、アプリケーションの実行中にユーザー設定を有効にすることもできます。
SoftwareOnly 環境設定は、RenderMode 設定をオーバーライドします。 ソフトウェア レンダリングの優先順位は次のとおりです。
DisableHWAcceleration レジストリ キー
RenderMode (ターゲットごと)
注ProcessRenderMode は設定を指定し、必ずしも実際のレンダリング モードを変更するとは限りません。 システムの他の部分では、この設定をオーバーライドし、システムを強制的にソフトウェア レンダリングに入れることもできます。
適用対象
こちらもご覧ください
.NET