Condividi tramite


RenderOptions.ProcessRenderMode Proprietà

Definizione

Specifica la preferenza per la modalità di rendering per il processo corrente.

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

Valore della proprietà

Preferenza RenderMode per il processo corrente.

Attributi

Commenti

Utilizzare la proprietà ProcessRenderMode per forzare il rendering software per il processo corrente. È possibile evitare molti problemi di rendering che si verificano nelle applicazioni WPF e che sono causati da problemi esterni se si modifica la preferenza per il rendering software.

Durante l'avvio dell'applicazione, se l'applicazione rileva problemi di rendering, ad esempio frequenza dei fotogrammi lenti, è possibile impostare la modalità di rendering solo su software. È anche possibile abilitare l'impostazione utente durante l'esecuzione dell'applicazione.

La preferenza SoftwareOnly sostituisce l'impostazione RenderMode. L'ordine di precedenza per il rendering software è:

  1. Disabilitare la chiave del Registro di sistema DisableHWAcceleration

  2. ProcessRenderMode

  3. RenderMode (per destinazione)

NotaProcessRenderMode specifica una preferenza e non modifica necessariamente la modalità di rendering effettiva. Altre parti del sistema possono ignorare questa preferenza e forzare il sistema nel rendering software.

Si applica a

Vedi anche