DirectX Graphics 프로그래밍 가이드 튜토리얼, 샘플, 툴, 힌트 프로그래밍의 힌트 드라이버의 내부 에러   [목차열람] [주소복사] [슬롯비우기]
드라이버의 내부 에러
 
Microsoft DirectX 9.0

드라이버의 내부 에러


Microsoft® DirectX® 8.0 에서는, 애플리케이션이 Createxxx 호출로부터 D3DERR_DRIVERINTERNALERROR 를 받는 일이 있지만, 3D 렌더링의 호출은, 이 에러를 돌려주지 않는다. 그 대신에, 3D 렌더링 처리로 D3DERR_DRIVERINTERNALERROR 가 발생했을 경우에는, 런타임은 내부 데이터 구조체를 부분적으로 리셋 해, 무엇인가가 실패한 것을 나타내는 디버그 정보를 기록해, 실행을 계속하려고 한다. 그 결과, 보통, 애플리케이션 장해나 operating system 장해가 발생한다.

DirectX 9.0 에서의 처리는, 다음과 같다.



© 2002 Microsoft Corporation. All rights reserved.
↑TOP