Überprüfung (Direct3D 9)
Während der Effektkompilierung wird die Überprüfung ausgeführt. Um die aktuelle Technik zu überprüfen, geben Sie NULL- als zu überprüfende Technikhandle an.
Die Überprüfung schlägt für eine der folgenden Fehler fehl:
- Wenn der angegebene Technikhandle nicht vorhanden ist.
- Wenn die Anwendung eines Zustands bei einem Durchlauf der Technik fehlschlägt.
- Wenn die Geräteüberprüfung nach der Anwendung aller Zustände in einem Durchlauf der Technik fehlschlägt.If device validation fails after the application of all the states in any pass of the technique.
- Wenn den PIXELSHADER- oder VERTEXSHADER-Effektzuständen ungültige Shader in jedem Durchgang der Technik zugewiesen werden.
- Wenn die Kapitälchen die Cubezuordnung nicht unterstützen, und einem TEXTUR-Effektzustand wird in jedem Durchgang der Technik ein Wert vom Typ TextureCUBE zugewiesen.
- Wenn die Gerätekappen die Volumezuordnung nicht unterstützen und ein TEXTUR-Effektzustand einem Wert vom Typ Texture3D in einem durch die Technik übergebenen Vorgang zugewiesen wird.
Weitere Informationen finden Sie unter Effect States (Direct3D 9).
Verwandte Themen