WPF 응용 프로그램을 작성 중이며 시스템에 설치된 비디오 카드에 대한 정보를 표시해야합니다. 현재 비디오 카드에서 지원하는 픽셀 버전을 얻을 수 없다는 문제에 봉착했습니다. .NET을 사용하여 어떻게하면됩니까? (외부 코드 가져 오기, DirectX 라이브러리 일 수도 있습니다, 또한 적합한 솔루션입니다)..NET에서 픽셀 쉐이더 버전을 얻는 방법은 무엇입니까?
1
A
답변
1
WPF 자체는 the RenderCapability.Tier property을 통해 시스템 기능에 대한 기본 정보 만 제공합니다. The tiers are described here에 자세히 설명되어 있지만 계층 2에있는 동안 픽셀 쉐이더를 사용할 수 있습니다. 그러나 2 단계에서는 실제로 DX9 이상을 사용할 수 있다는 것을 나타내므로 그 이상의 픽셀 쉐이더 기능은 사용하지 않아야합니다. 어쩌면 WPF4에서 다른 티어 나 세부 사항을 추가 했겠지만 현재 .NET 4 VM을 사용하기가 쉽지 않습니다.
그 외에도 하위 레벨 정보를 얻기 위해 Managed DirectX (지금은 the XNA Framework)을 사용할 수 있습니다.
관련 문제
- 1. 픽셀 쉐이더 효과 예제
- 2. 정점 및 픽셀 쉐이더 란 무엇입니까?
- 3. directx 픽셀/버텍스 쉐이더 디버깅?
- 4. XNA 픽셀 쉐이더 클램핑 오류
- 5. 픽셀 쉐이더 이상한 컴파일 오류
- 6. 레이아웃없는 페이지 버전을 얻는 방법은 무엇입니까?
- 7. 모든 픽셀의 효율적인 픽셀 쉐이더 합
- 8. 이미지의 일부에 픽셀 쉐이더 효과 적용
- 9. 여러 개의 출력이있는 픽셀 벤더 쉐이더?
- 10. WebBrowser 컨트롤에 픽셀 쉐이더 효과를 적용 하시겠습니까?
- 11. HDR (16 비트) 입력이있는 WPF 픽셀 쉐이더?
- 12. .NET에서 서버의 IP 주소를 얻는 방법은 무엇입니까?
- 13. .NET에서 탭의 문자 수를 얻는 방법은 무엇입니까?
- 14. .NET에서 Drawing.Bitmap을 통해 그리는 문자열의 픽셀 너비를 측정하는 방법은 무엇입니까?
- 15. android : layout_width = "wrap_content"를 사용하여보기 픽셀 너비를 얻는 방법은 무엇입니까?
- 16. (C#) 내 화면의 픽셀 관계를 얻는 방법은 무엇입니까?
- 17. 줌 된 비트 맵에서 픽셀 값을 얻는 방법은 무엇입니까?
- 18. Google Maps InfoWindow의 최신 버전을 얻는 방법은 무엇입니까?
- 19. PHP를 사용하여 사용자의 Java 버전을 얻는 방법은 무엇입니까?
- 20. GAC에 저장된 어셈블리의 모든 버전을 실제로 얻는 방법은 무엇입니까?
- 21. SVN 저장소에서 이전 버전을 얻는 방법은 무엇입니까? 내가이 명령을 실행하면
- 22. .NET 응용 프로그램에서 현재 게시 된 버전을 얻는 방법은 무엇입니까?
- 23. app.config에서 다른 프로젝트의 어셈블리 버전을 얻는 방법은 무엇입니까?
- 24. 기사의 짧은 버전을 얻는 가장 좋은 방법은 무엇입니까?
- 25. Silverlight 픽셀 쉐이더 리소스 "찾을 수 없음"; URI는 무엇이되어야 하는가?
- 26. 점멸 효과를위한 WPF 또는 Silverlight 3 픽셀 쉐이더
- 27. .NET에서 빠른 RPC를 얻는 가장 쉬운 방법은 무엇입니까?
- 28. .NET에서 프로그래밍 방식으로 다른 위치에서 시간을 얻는 방법은 무엇입니까?
- 29. .Net에서 데이터 기반 방사형 차트를 얻는 방법은 무엇입니까?
- 30. .NET에서 WebBrowser 컨트롤의 응답 헤더를 얻는 방법은 무엇입니까?
대단히 감사합니다. 아주 좋은 설명 =) – Restuta