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

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

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