RenderOptions.ProcessRenderMode 屬性

定義

指定目前程序的呈現模式偏好設定。

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 覆寫設定。 軟體轉譯的優先順序如下:

  1. DisableHWAcceleration 登錄機碼

  2. ProcessRenderMode

  3. RenderMode 每個目標 ()

注意ProcessRenderMode會指定喜好設定,而且不一定變更實際的轉譯模式。 系統的其他部分可能會覆寫此喜好設定,並強制系統進行軟體轉譯。

適用於

另請參閱