RenderOptions.ProcessRenderMode Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje předvolbu režimu vykreslování pro aktuální 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
Hodnota vlastnosti
Předvolba RenderMode pro aktuální proces.
- Atributy
Poznámky
Pomocí vlastnosti ProcessRenderMode vynucujte vykreslování softwaru pro aktuální proces. Můžete se vyhnout mnoha problémům s vykreslováním, ke kterým dochází v aplikacích WPF a které jsou způsobeny externími problémy, pokud změníte předvolbu na vykreslování softwaru.
Pokud aplikace při spuštění aplikace zjistí problémy s vykreslováním, jako jsou pomalé snímkové frekvence, můžete režim vykreslování nastavit jenom na software. Také můžete chtít povolit uživatelské nastavení, když je aplikace spuštěná.
Předvolba SoftwareOnly přepíše nastavení RenderMode. Pořadí priorit pro vykreslování softwaru je:
Klíč registru DisableHWAcceleration
RenderMode (podle cíle)
PoznámkaProcessRenderMode určuje předvolbu a nemusí nutně změnit skutečný režim vykreslování. Jiné části systému mohou tuto předvolbu přepsat a vynutit systém do softwarového vykreslování.