Share via


Validación (Direct3D 9)

La validación se realiza durante la compilación del efecto. Para validar la técnica actual, especifique NULL como identificador de técnica que se va a validar.

Se producirá un error en la validación de cualquiera de los siguientes elementos:

  • Si el identificador de técnica especificado no existe.
  • Si se produce un error en la aplicación de cualquier estado en cualquier paso de la técnica.
  • Si se produce un error en la validación del dispositivo después de la aplicación de todos los estados en cualquier paso de la técnica.
  • Si los estados de efecto PIXELSHADER o VERTEXSHADER se asignan sombreadores no válidos en cualquier paso de la técnica.
  • Si los límites de dispositivo no admiten la asignación de cubos y se asigna un estado de efecto TEXTURE a un valor de tipo textureCUBE en cualquier paso de la técnica.
  • Si los límites del dispositivo no admiten la asignación de volúmenes y se asigna un estado de efecto TEXTURE a un valor de tipo texture3D en cualquier paso de la técnica.

Para obtener más información, vea Estados de efecto (Direct3D 9).

Formato de efecto