RenderOptions.ProcessRenderMode Eigenschap

Definitie

Hiermee geeft u de weergavemodusvoorkeur voor het huidige proces.

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

Waarde van eigenschap

De RenderMode voorkeur voor het huidige proces.

Kenmerken

Opmerkingen

Gebruik de ProcessRenderMode eigenschap om softwarerendering af te dwingen voor het huidige proces. U kunt veel renderingproblemen voorkomen die optreden in WPF toepassingen en die worden veroorzaakt door externe problemen als u uw voorkeur wijzigt in softwarerendering.

Als uw toepassing tijdens het opstarten van de toepassing renderingproblemen detecteert, zoals trage framesnelheden, kunt u de renderingmodus alleen instellen op software. U kunt ook de gebruikersinstelling inschakelen terwijl de toepassing wordt uitgevoerd.

De SoftwareOnly voorkeur overschrijft de RenderMode instelling. De prioriteitsvolgorde voor softwarerendering is:

  1. DisableHWAcceleration-registersleutel

  2. ProcessRenderMode

  3. RenderMode (per doel)

OpmerkingProcessRenderMode geeft een voorkeur aan en wijzigt niet noodzakelijkerwijs de werkelijke renderingmodus. Andere onderdelen van het systeem kunnen deze voorkeur overschrijven en het systeem in softwarerendering dwingen.

Van toepassing op

Zie ook