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 aktuálního procesu.
- Atributy
Poznámky
ProcessRenderMode Vlastnost použijte k vynucení 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 RenderMode nastavení. Pořadí priorit pro vykreslování softwaru je:
Klíč registru DisableHWAcceleration
RenderMode (podle cíle)
PoznámkaProcessRenderMode určuje předvolbu a nemusí nutně mě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í.