Timage를 사용하여지도에서 1/4도 블록을 겹쳐서 표시하는 애플리케이션이 있습니다. 그런 다음 별도의 레이어에 그리는 방식으로 레코드를 추가합니다.Firemonkey는 노트북의 그래픽을 뒤섞습니다.
내가 가진 문제는 Firemonkey (또는 Windows)가 그래픽을 스크램블링하지만 일부 컴퓨터에서만 영향을 받는다는 것이며 모든 영향을받는 컴퓨터가 랩톱이라고 생각합니다. 스크린 샷은 다음 링크를 참조하십시오 :
을 올바른 이미지는 다음과 같이한다 :이 스크램블링 노트북에
정확히에 (때로는 3 개의 다시 그리기하지만이 걸릴 수 있습니다 같은 코드) 1 ~ 2 번 발생합니다. 그것이 얼마나 많은 페인트 칠을하는지에 일관성이 없지만 페인트가 3 개가 채되지 않은 후에 발생하는 것이 보장됩니다.
그래서 그래픽 드라이버 문제 여야한다는 결론에 도달했습니다. 나는 NVidia Geforce 950M을 랩탑 (Windows 10의 Asus NJ551)에 가지고 있지만 코드를 올바르게 이해하면 Windows Direct2D 가속을 사용하므로 Nvidia 드라이버가 문제에 영향을 미치지 않아야합니까?
기본적으로 다음 플래그를 설정합니다 : GlobalUseDX10Software : = true; // DirectX를 사용하여 그래픽을 생성하지만, false로 설정되어 있어도 여전히 스크램블하므로 아무런 차이가없는 것처럼 보입니다.
사용자가 모두 그래픽 카드를 설치하지 않았기 때문에 Windows 가속을 선호합니다. HP 노트북을 사용하는 친구 (모델은 모르지만 Windows 8을 실행하는 친구)는이 문제를 겪지 않지만 새로운 HP 노트북 (낮은 사양이지만 Windows 10)을 사용하는 다른 친구도 문제를 겪고 있습니다.
누군가가 도와 줄 수 있습니까? 나는 아이디어가 없으며 Google에 무엇이 있는지도 잘 모릅니다. Windows 10, 그래픽 드라이버 등입니까? 랩톱에서 테스트를 위해 그래픽 카드를 사용하도록 강제 할 수있는 방법이 있습니까? 적절한 그래픽 카드가없는 다른 사용자에게 도움이되지는 않지만 문제를 격리하는 데 도움이 될 수 있습니다.
아무쪼록 감사드립니다.
되지 않습니다 –