다음을 통해 공유


유효성 검사(Direct3D 9)

유효성 검사는 효과 컴파일 중에 수행됩니다. 현재 기술의 유효성을 검사하려면 유효성을 검사할 기술 핸들로 NULL 을 지정합니다.

다음 중 한 가지 유효성 검사에 실패합니다.

  • 지정된 기술 핸들이 없으면 입니다.
  • 기술의 모든 단계에서 상태의 적용이 실패하는 경우.
  • 기술의 모든 단계에서 모든 상태를 적용한 후 디바이스 유효성 검사가 실패하는 경우
  • PIXELSHADER 또는 VERTEXSHADER 효과 상태에 기술의 모든 단계에서 잘못된 셰이더가 할당된 경우
  • 디바이스 대문자에서 큐브 매핑을 지원하지 않는 경우 텍스처 효과 상태에 기술의 모든 단계에서 textureCUBE 형식의 값이 할당됩니다.
  • 디바이스 캡이 볼륨 매핑을 지원하지 않고 TEXTURE 효과 상태에 기술의 모든 패스에 texture3D 형식의 값이 할당된 경우

자세한 내용은 효과 상태(Direct3D 9)를 참조하세요.

효과 형식