2009-12-14 3 views
1

Win7 아래의 일부 nvidia 카드에서 사용 가능한 모든 해상도를 쿼리 할 때 문제가 발생했습니다. 대한EnumDisplaySettings가 Nvidia 카드가있는 Win7에서 잘못된 값을보고합니다.

(INT I = 0; EnumDisplaySettings (deviceName.c_str(), 난, & DM) = 0;! ++ 전) 866 X 650 처럼 사용할 수 없습니다

보고서 해상도 대부분의 지원되는 해상도가 누락되었습니다. 드라이버/모니터 설정 변경이 도움이되지 않았습니다. Vista에서는 모든 것이 좋습니다. [카드 : FX5200, GTX295] 아이디어가 있으십니까?

미리 감사드립니다.

+0

안녕하세요 @yzerman 당신이 문제를 파악 했습니까? Im은 문제가 없지만 내 응용 프로그램의 다른 사용자가 이해할 수 있습니다. 이것이 사실인지 또는 코드에서 실수 였는지 궁금 하신가요? – Noitidart

답변

0

deviceName이란 무엇입니까? 실제로 사용할 수있는 디스플레이 설정을 원할 경우 어댑터 (그래픽 카드)와 모니터의 올바른 조합을 가져와야합니다.

+0

문자열은 \\. \ DISPLAY2와 같습니다. – Yzerman

관련 문제