Windows 8에서 DirectX 9.0을 사용하고 있는데 DirectX 제어판을 열었을 때 일부 옵션이 비활성화되어 관리자로 실행 중이므로 특권 문제. 왜 이런 일이 일어난거야? 디버그 버전 런타임은 사용할 수 없으므로 사용할 수 없습니다. 아래 그림을 참조하십시오. 내가 사용하고있는 SDK 2010 년 6 월입니다Windows 8에서 DirectX 제어판의 일부 옵션이 비활성화되었습니다.
답변
대답 마이크로 소프트의 XNA 포럼
Direct3D를 9 개발자 런타임 기존의 DirectX SDK에서 (일명 D3D9D.DLL) (2010 년 6 월)와 호환되지 않습니다Windows 8. 실제로, 레거시 DirectX SDK (2010 년 6 월)의 전체 Developer Runtime은 Windows 8 또는 Windows 7 SP1 (KB 2370838)과 호환되지 않습니다. Direct3D 9 Developer Runtime for Windows 8을 구하는 유일한 방법은 Windows 8의 '확인 된'버전을 설치하는 것입니다. Windows 8 용 Direct3D 10.x/11.x Developer Runtime은 Windows 8.0 SDK, VS 2012, 또는 VS 2012 원격 디버깅 도구 패키지 ?
는 Where is the DirectX SDK (2013 Edition), Where is the DirectX SDK 참조 및 DirectX 11.1 and Windows 7
내가 here을 발견 또 다른 옵션은 이것이다 : 마이크로 소프트 \ Direct3D를 \ 키 HKEY_LOCAL_MACHINE \ 소프트웨어로 이동, regedit를 사용
. "신뢰할 수있는 설치 관리자"는이 키의 소유권을가집니다. 관리자에게 소유권을 변경 한 다음 관리자에게 "전체 액세스 권한"을 부여하십시오 (값에 대한 쓰기 권한으로 충분해야하지만이를 테스트하지 않았습니다). 이제 DX 제어판을 실행하십시오 (물론 관리자로). 이제 변경 사항을 저장해야합니다.
좋습니다! 하지만 여전히 DX 제어판의 값을 수정할 수는 없습니다. – zdd
내가 언급 한 것을 잊어 버린 이유는 Win 7 SP1에서이 기능을 테스트했기 때문입니다. 죄송합니다. Windows 8에서 작동하지 않으면 죄송합니다. 레지스트리 값을 수동으로 1로 설정할 수 있습니다. "디버그 버전 사용"= LoadDebugRuntime; "셰이더 디버깅 사용"= EnableDebugging; "최대 유효성 검사"= FullDebug. – cdoubleplusgood
예, 저는 regedit에서 값을 수정하여이를 수행 할 수 있습니다. 감사합니다. – zdd
- 1. dd : conv 옵션이 비활성화되었습니다.
- 2. directx (x-64) 제어판의 디버그 출력
- 3. RubyMine에서 모든 실행/디버그 옵션이 비활성화되었습니다.
- 4. MyEclipse에서 "다음 계정으로 실행"옵션이 비활성화되었습니다.
- 5. Windows 8에서 DXSDK_DIR을 계속 사용합니까?
- 6. Windows 8 SDK의 DirectX
- 7. windows 8 sdk & directx
- 8. Windows 서비스에서 DirectX 액세스
- 9. 내 Windows 인증 사용자가 비활성화되었습니다.
- 10. IE 8에서 마우스 오버시 선택 옵션이 사라짐
- 11. Windows 8에서 Windows 폰 개발
- 12. Windows phone 8에서 일부 앱의 배터리 사용량을 얻으려면 어떻게해야합니까?
- 13. jQuery 아코디언 일부 페이지 링크가 비활성화되었습니다.
- 14. Windows Forms에서 DirectX Button을 클릭하십시오.
- 15. Windows Phone 7 DirectX 개발
- 16. directx sdk on windows 8
- 17. Windows 8에서 Spy ++ 사용
- 18. Windows 8에서 비디오 스트리밍
- 19. Linphone Windows 8에서 컴파일
- 20. Windows 8에서 OnFileActivated 디버깅
- 21. Windows 8에서 XmlWriterTraceListener가 누락되었습니다.
- 22. Windows 8에서 Yap 컴파일
- 23. Windows 8에서 WININET.InternetConnect가 실패합니다.
- 24. Windows 8에서 GridView 필터링
- 25. Windows 8에서 UMTS를 사용하도록합니다.
- 26. Windows 8에서 ArangoDB 설치
- 27. Windows 8에서 미디어 스트리밍
- 28. Windows 8에서 javascript를로드하는 방법
- 29. sql 백업 파일 및 파일 그룹 옵션이 비활성화되었습니다.
- 30. SQL Server Compact Toolbox의 연결 추가 옵션이 비활성화되었습니다.
이것은 Windows 8에서 의도 한 동작입니다. 디버깅을 위해 Visual Studio 2012 그래픽 디버거를 사용하십시오. –
@Nico Schertler, VS 2012에서 그래픽 디버거를 실행하려고하지만 DX10/11 옵션 만 제공합니다. DirectX 9에 대한 옵션은 없습니다. – zdd