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 задает предпочтения и не обязательно изменяет фактический режим отрисовки. Другие части системы могут переопределить это предпочтение и принудительно применить программную отрисовку системы.

Применяется к

См. также раздел