이전 드라이버 작업(Direct3D 9)

이 섹션에서는 Direct3D 9 이전 버전의 Direct3D용으로 작성된 드라이버에서 Direct3D 9로 작업할 때 발생할 수 있는 문제를 나열합니다.

  • T&L HAL 디바이스로 작업할 때 안개 강도는 계산되지만 절대값 작업은 이 값에 적용되지 않습니다. 대신 계산되는 값이 음수로 남습니다. 이 상황을 방지하는 가장 좋은 방법은 변환을 적절하게 설정하는 것입니다. 덜 선호되는 방법은 안개 시작 및 안개 끝 값이 일치하도록 음수로 만드는 것입니다.

Direct3D 9 드라이버에 대한 검사 D3DCAPS9 DevCaps2 멤버에서 D3DDEVCAPS2_STREAMOFFSET 0이 아닌 값을 찾습니다.

프로그래밍 팁