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>]
member this.ProcessRenderMode : System.Windows.Interop.RenderMode with get, set
member this.ProcessRenderMode : System.Windows.Interop.RenderMode with get, set
Public Shared Property ProcessRenderMode As RenderMode

속성 값

RenderMode

현재 프로세스에 대한 RenderMode 기본 설정입니다.

특성

설명

현재 프로세스에 ProcessRenderMode 대한 소프트웨어 렌더링을 강제 적용하려면 이 속성을 사용합니다. WPF 애플리케이션에서 발생 하는 및 소프트웨어 렌더링에 대 한 기본 변경 하는 경우 외부 문제로 인해 발생 하는 많은 수의 렌더링 문제를 방지할 수 있습니다.

애플리케이션을 시작 하는 동안 애플리케이션에 느린 프레임 속도 같은 렌더링 문제를 감지 하는 경우 설정할 수 있습니다 렌더링 모드만 소프트웨어. 또한 다음 애플리케이션이 실행 되는 동안 사용자 설정을 사용 하도록 설정 하는 것이 좋습니다.

기본 설정은 SoftwareOnly 설정을 재정의 RenderMode 합니다. 소프트웨어 렌더링의 우선 순위는 다음과 같습니다.

  1. DisableHWAcceleration 레지스트리 키

  2. ProcessRenderMode

  3. RenderMode (대상당)

참고 ProcessRenderMode 는 기본 설정을 지정하며 반드시 실제 렌더링 모드를 변경하지는 않습니다. 시스템의 다른 부분에서는 이 기본 설정을 재정의하고 시스템을 소프트웨어 렌더링으로 강제 적용할 수 있습니다.

적용 대상

추가 정보