HLSL-Fehler und -Warnungen

Fehler- und Warnungscodes, die ein Shader zurückgeben kann.

Konstante/Wert Beschreibung
ERR _ COMMENTEOF
1001
Ein Kommentar wird über das Ende der Datei fortgesetzt.
ERR _ HEXTRUNCATED
1002
Ein Hexadezimalwert wurde auf 32 Bits abgeschnitten.
ERR _ OCTTRUNCATED
1003
Ein oktaler Wert wurde auf 32 Bits abgeschnitten.
ERR _ DECTRUNCATED
1004
Ein Dezimalwert wurde auf 32 Bits abgeschnitten.
ERR _ STRINGEOL
1005
Eine Zeichenfolge wird über das Ende der Zeile fortgesetzt.
ERR _ STRINGEOF
1006
Eine Zeichenfolge wird über das Ende der Datei fortgesetzt.
ERR _ CHAREOF
1007
Ein Zeichen wird über das Ende der Datei fortgesetzt.
ERR _ TOK _ VERSION
1008
Ein Fehler in der Tokenversion.
ERR _ _PP-SYNTAX
1500
Eine ungültige Präprozessorsyntax.
ERR _ UNEXPECTEDTOKENS
1501
Es gab unerwartete Token, die der Präprozessordirichtlinie folgten.
ERR _ UNEXPECTEDEOF
1502
Das Ende der Datei wurde unerwartet erreicht.
ERR _ DIVZERO
1503
Im Präprozessorausdruck ist eine Division durch 0 (null) aufgetreten.
ERR _ INVALIDCOMMAND
1504
Ein ungültiger Präprozessorbefehl.
ERR _ INCLUDEFROMFILE
1505
Die Includeschnittstelle, die für die Unterstützung von Include aus Ressource oder Arbeitsspeicher erforderlich # ist, funktioniert nicht.
ERR _ TOOMANYINCLUDES
1506
Es gibt zu viele geschachtelte # Includes.
ERR _ FILE _ OPEN
1507
Die angegebene Quelldatei konnte nicht geöffnet werden.
ERR _ ELIF
1508
Eine unerwartete # Elif-Direktive ist aufgetreten.
ERR _ ELSE
1509
Eine unerwartete # else-Direktive ist aufgetreten.
ERR _ ENDIF
1510
Eine unerwartete # Endif-Direktive ist aufgetreten.
ERR _ DUPLICATEPARAMATER
1511
Für das angegebene Makro wurde ein doppelter Parameter angegeben.
ERR _ RESOURCE _ OPEN
1512
Fehler beim Öffnen einer Ressource.
ERR _ ELIF _ ELSE
1513
Eine unerwartete # elif-Direktive folgt einer # else-Direktive.
ERR _ ELSE _ ELSE
1514
Eine unerwartete # else-Direktive folgt einer # else-Direktive.
ERR _ UNEXPECTEDEOF _ MACRO
1515
Bei einer Makroerweiterung ist ein unerwartetes Dateiende aufgetreten.
ERR _ _PARAMETERMAKRO
1516
Dem angegebenen Makro wurden nicht genügend tatsächliche Parameter bereitgestellt.
ERR _ PP _ NOCH _ NICHT _ IMPLEMENTIERT
1517
Funktionale Definitionen in Präprozessorausdrücken sind noch nicht implementiert.
ERR _ UNGÜLTIGER _ INT _ EXPR
1518
Ein ganzzahliger konstanter Ausdruck ist ungültig oder wird nicht unterstützt.
ERR _ _MAKRO-NEUDEFINITION
1519
Das angegebene Makro muss neu definiert werden.
ERR _ LATE _ FULL _ PATH
1520
Die # hlsl _ full _ path-Direktive muss der erste Inhalt in einer Quelldatei sein.
ERR _ UNGÜLTIGER _ _ VOLLSTÄNDIGER PFAD
1521
Die # hlsl _ full _ path-Direktive war falsch formatiert.
ERR _ _PARSE-SYNTAX
3000
Beim Analyse einer Shaderdatei wurde ein Syntaxfehler gefunden.
ERR _ REDEFINITION
3003
Die angegebene Funktion muss neu definiert werden.
ERR _ NICHT DEKLARIERTER _ BEZEICHNER
3004
Beim Analyse einer Shaderdatei wurde ein nicht deklarierter Bezeichner gefunden.
ERR _ UNGÜLTIGE _ VERWENDUNG
3005
Die ungültige Verwendung eines Typs wurde beim Analyse einer Shaderdatei gefunden.
ERR _ EXTERN
3006
Die angegebene Variable kann nicht extern deklariert werden.
ERR _ STATIC
3007
Die angegebene Variable kann nicht als statisch deklariert werden.
ERR _ VOLATILE
3008
Die angegebene Variable kann nicht als flüchtig deklariert werden.
ERR _ INITIALIZERS
3009
Die angegebene Variable darf keine Initialisierer haben.
ERR _ GROUPSHARED
3010
Die angegebene Variable kann nicht als freigegebene Gruppe deklariert werden, oder die freigegebene Variable kann keine bestimmte Aufgabe ausführen.
ERR _ NICHTLITERALER _ INITIALISIERER
3011
Die angegebene Variable muss ein Literalausdruck sein.
ERR _ FEHLENDE _ INITIALISIERER
3012
In der angegebenen Variablen fehlen Initialisierer.
ERR _ ARGUMENTE
3013
Die Funktion verwendet nicht die angegebene Anzahl von Parametern.
ERR _ ARGUMENTE _ BASETYPE
3014
Eine falsche Anzahl von Argumenten wurde an den Konstruktor des numerischen Typs übergeben.
ERR _ SYSTEMINTERNE _ ARGUMENTE
3015
Eine falsche Anzahl von Argumenten wurde an die systeminterne Funktion übergeben.
ERR _ NICHT UNTERSTÜTZTE _ CAST
3017
Die Konvertierung von einem Typ in einen anderen Typ wird nicht unterstützt.
ERR _ SUBSCRIPT
3018
Der Unterskript ist ungültig.
ERR _ _NUMERISCH ERWARTET
3019
Ein numerischer Wert wie float wurde erwartet.
ERR _ _TYPKONFLIKT
3020
Es ist ein Typenkonflikt aufgetreten. Dieser Fehler wird beispielsweise zurückgegeben, wenn alle Vorlagentypkomponenten denselben Typ haben müssen, aber nicht.
ERR _ PARSE _ ARRAY _ EXPECTED
3021
Es wurde ein Array erwartet.
ERR _ BASETYPE _ ERWARTET
3022
Ein Skalar, Vektor oder eine Matrix wurde erwartet.
ERR _ DETERMINANT
3023
Ein determinanter Fehler, z. B. eine fehlerhafte Beobachtung, ist aufgetreten.
ERR _ VEKTOR _ ERWARTET
3024
Es wurde ein Vektor erwartet.
ERR _ LVALUE _ ERWARTET
3025
Ein l-Wert, der ein const-Objekt angibt, wurde erwartet.
ERR _ _MATRIXMULTIPLIKATION
3026
Bei der Matrixmultiplikation ist ein Fehler aufgetreten.
ERR _ PARSE _ ARRAY INDEX OUT OF _ _ _ _ BOUNDS
3030
Ein Index für ein Array liegt über den Grenzen.
ERR _ PARSE _ IMAGINARY _ SQUARE _ ROOT
3031
Beim Analyse einer Shaderdatei wurde ein Imaginär-Quadratstammfehler gefunden.
ERR _ PARSE _ INDEFINITE _ LOG
3032
Beim Analyse einer Shaderdatei wurde ein unbestimmter Protokollfehler gefunden.
ERR _ PARSE _ DIVISION _ BY _ ZERO
3033
Beim Analyse einer Shaderdatei wurde ein Divisionsfehler durch 0 (null) gefunden.
ERR _ CONST
3035
Die angegebene Variable kann nicht als const deklariert werden.
ERR _ REDEFINITION _ FORMAL _ PARAMETER
3036
Fehler bei der Neudefinition des angegebenen formalen Parameters.
ERR _ NICHT UNTERSTÜTZTER _ TYP _ EXPR
3037
Konstruktoren, die nur für numerische Basistypen definiert sind.
ERR _ NUMERISCH
3038
Die angegebene Variable muss numerisch sein.
ERR _ PARSE _ VERSION
3039
Kann nicht spezifisch für das Ziel sein.
ERR _ ANMERKUNGEN
3040
Es können keine Anmerkungen enthalten sein.
ERR _ _SHADER-VERSION
3041
Das Compilerziel wird nicht unterstützt.
ERR _ PARSE _ NOCH _ NICHT _ IMPLEMENTIERT
3042
Beim Analyse einer Shaderdatei wurde ein noch nicht implementierter Fehler gefunden.
ERR _ SEMANTICS
3043
Kann keine Semantik haben.
ERR _ FEHLENDER _ _ STANDARDPARAMETER
3044
Ein Standardwert für den angegebenen Parameter fehlt.
ERR _ _AUSGABEINITIALISIERER
3045
Nur Ausgabe und können nicht initialisiert werden.
ERR _ _CONST-AUSGABE
3046
Ausgabeparameter können nicht als const deklariert werden.
ERR _ UNIFORM
3047
Die angegebene Variable kann nicht als einheitlich deklariert werden.
ERR _ NUTZUNG
3048
Doppelte Verwendungen werden angegeben.
ERR _ _NUTZUNGSVERSION
3049
Kann nicht spezifisch für die Verwendung sein.
ERR _ MATRIX _ ERWARTET
3050
Es wurde eine Matrix erwartet.
ERR _ SCALAR _ ERWARTET
3051
Es wurde ein Skalar erwartet.
ERR _ _VEKTORGRÖßE
3052
Die Vektordimension muss zwischen 1 und MAX _ VECTOR _ SIZE liegen.
ERR _ _MATRIXGRÖßE
3053
Die Matrixdimensionen müssen zwischen 1 und MAX _ VECTOR _ SIZE liegen.
ERR _ SHARED
3054
Die angegebene Variable kann nicht als freigegeben deklariert werden.
ERR _ INLINE
3055
Die angegebene Variable kann nicht als inline deklariert werden.
ERR _ _LITERALVARIABLE
3057
Die angegebene Variable ist ein Literalausdruck.
ERR _ _ARRAYLITERAL
3058
Arraydimensionen müssen literale skalare Ausdrücke sein.
ERR _ _ARRAYGRÖßE
3059
Die Arraydimension muss zwischen 1 und 65536 liegen.
ERR _ _VEKTORLITERAL
3060
Die Vektordimension muss ein literaler Skalarausdruck sein.
ERR _ _MATRIXLITERAL
3061
Matrixdimensionen müssen literale Skalarausdrücke sein.
ERR _ UNIFORM _ OUT
3062
Die angegebene Variable kann nicht als "uniform out" deklariert werden.
ERR _ SAMPLER
3063
Die angegebene Variable darf kein Sampler sein.
ERR _ _OBJEKTLITERALE
3064
Objektliteralausdrücke sind in Funktionen nicht zulässig.
ERR _ _OBJEKTZUWEISUNGEN
3065
Objektzuweisungen sind in Funktionen nicht zulässig.
ERR _ SAMPLER _ ERWARTET
3066
Es wurde ein Sampler erwartet.
ERR _ _ _ MEHRDEUTIGER FUNKTIONSAUFRUF
3067
Der Funktionsaufruf ist mehrdeutig.
ERR _ PROTOTYPE
3068
Der Rückgabewert einer Funktion unterscheidet sich vom Rückgabewert des Prototyps der Funktion.
ERR _ FUNKTION _ HAT _ TEXT
3069
Die Funktion verfügt bereits über einen Text.
ERR _ PARSE _ INDEFINITE _ ACOS
3070
Beim Analyse eines unbestimmten Arkuscosinus wurde ein Syntaxfehler gefunden.
ERR _ PARSE _ INDEFINITE _ ASIN
3071
Beim Analyse eines unbestimmten Arkussinus wurde ein Syntaxfehler gefunden.
ERR _ ARRAY _ IMPLICIT
3072
Arraydimensionen für diesen Typ müssen explizit sein.
ERR _ IMPLIZITE _ _ ARRAY-REIHENFOLGE
3073
Sekundäre Arraydimensionen müssen explizit sein.
ERR _ IMPLIZITER _ _ ARRAYWERT
3074
Dem impliziten Array fehlt ein Wert.
ERR _ _IMPLIZITE _ ARRAYGRÖßE
3075
Der implizite Arraytyp stimmt nicht überein.
ERR _ VOID _ SEMANTIC
3076
An eine void-Funktion kann keine Semantik angefügt sein.
ERR _ _NUTZUNGSMATRIX
3077
Nicht-Matrixtypen können nicht als _ Zeilenhaupt- oder _ Spaltenhauptversion deklariert werden.
ERR _ REDEFINITION _ LOOP _ CONTROL
3078
Die Schleifensteuerungsvariable, die außerhalb des for-Schleifenbereichs verwendet wird, steht in Konflikt mit einer vorherigen Deklaration im äußeren Bereich. Die neueste Definition wurde verwendet.
ERR _ RETURN _ VOID
3079
Void-Funktionen können keinen Wert zurückgeben.
ERR _ _RÜCKGABEWERT
3080
Die Funktion muss einen Wert zurückgeben.
ERR _ COMMA _ EXPRESSION
3081
Ein Kommaausdruck wurde verwendet, bei dem möglicherweise eine Initialisiererliste vorgesehen war.
ERR _ BINARYTYPE _ ERWARTET
3082
Ein int- oder unsigned int-Typ ist für bitweise Operatoren erforderlich.
ERR _ GEOMETRY _ CONFLICT
3083
Es gibt widersprüchliche Geometrietypen.
ERR _ ATTRIBUTE
3084
Fehler beim Attribut aufgrund von Fehlern mit seinen Parametern.
ERR _ NICHT _ SIGNIERTER TYP
3085
Der Typ ohne Vorzeichen kann nicht mit diesem Variablentyp verwendet werden.
ERR _ VERALTET IM _ _ _ STRICT-MODUS
3086
Die spezielle Syntax (DirectX 9-Syntax) oder das Schlüsselwort (Pixelshader) ist im Strict-Modus veraltet.
ERR _ KEINE _ METHODEN
3087
Das -Objekt verfügt nicht über Methoden.
ERR _ _UNKNOWN-METHODE
3088
Das -Objekt verfügt nicht über die angegebene Methode.
ERR _ TARGETUSAGE _ INVALID
3089
Das Shaderziel oder die Shaderverwendung ist ungültig.
ERR _ KEINE _ OBJEKTE _ IN _ STRUKTUREN
3090
Keine beschreibbaren Texturen, Sampler oder UAVs können Member zusammengesetzter Typen mit Schnittstellenvererbung sein.
ERR _ _PACKOFFSET _ IM _ UNGÜLTIGEN _ BEREICH
3091
Packoffset ist nur in einem konstanten Puffer zulässig.
ERR _ UNARY _ NEGATE _ OF _ UNSIGNED
3092
Die unäre Negation des Werts ohne Vorzeichen ist immer noch nicht signiert.
ERR _ NICHT _ GENÜGEND _ ARBEITSSPEICHER
3093
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.
ERR _ NICHT _ ZUSAMMENGESETZTE _ BASIS
3094
Der Basistyp ist keine Struktur, Klasse oder Schnittstelle.
ERR _ _ _ MULTIBETONBASIS
3095
Es wurden mehrere konkrete Basistypen angegeben.
ERR _ NICHT _ _ VORLAGENTYP
3096
Die angegebene Variable ist kein Vorlagentyp.
ERR _ STATISCHER _ _ METHODENMEMBER _ USE
3097
Die angegebene statische Methode kann nicht auf Instanzmember verweisen.
ERR _ NO _ METHOD _ PROTOTYPE
3098
Die -Methode wurde in der -Klasse nicht gefunden.
ERR _ STATIC _ METHOD _ INSTANCE _ CALL
3099
Die angegebene statische Methode kann nicht für -Objekte aufgerufen werden.
ERR _ NO _ STATIC _ MEMBER _ DECL
3100
Der angegebene statische Member wurde in der -Klasse nicht gefunden oder ist keine statische Variable.
ERR _ _ _ _ STATISCHER MEMBERTYPKONFLIKT
3101
Der Deklarationstyp unterscheidet sich vom Definitionstyp.
ERR _ UNGÜLTIGER _ _ STATISCHER _ MEMBERBEREICH
3102
Statische Member können nur in globalen Bereichen definiert werden.
ERR _ FEHLENDE _ _ VARIABLENDEFINITION
3103
Die angegebene Variable wurde deklariert, aber nicht definiert.
ERR _ KEINE _ DATEN _ IN _ SCHNITTSTELLEN
3104
Schnittstellen dürfen keine Daten enthalten.
ERR _ KEINE _ STATISCHEN _ METHODEN IN _ _ SCHNITTSTELLEN
3105
Schnittstellenmethoden können nicht statisch sein.
ERR _ NO _ INTERFACE _ METHOD _ BODIES
3106
Schnittstellenmethoden können nicht außerhalb einer Schnittstelle deklariert werden.
ERR _ KEINE _ _ SCHNITTSTELLENVERERBUNG
3107
Schnittstellen können nicht von anderen Typen erben.
ERR _ FEHLENDE _ _ _ SCHNITTSTELLENMETHODE
DER KLASSE
3108
Die -Klasse implementiert die angegebene Methode nicht.
ERR _ NICHT ÜBEREINSTIMMENDE _ _ AUßERKRAFTSETZUNGS-RETTYPE
3109
Der Rückgabetyp stimmt nicht mit der überschriebenen Methode überein.
ERR _ KEINE _ SCHNITTSTELLEN _ ALS _ MEMBER
3110
Schnittstellen können keine Member sein.
ERR _ REKURSIVE _ EINSCHLUSS 3111
Typen dürfen keine Member ihres eigenen Typs enthalten.
ERR _ KEIN _ SWITCH
3112
Aufruf- oder Forcecaseattribute können nicht für switch-Anweisungen in den angegebenen Programmen verwendet werden.
ERR _ NO _ OUT _ DEFAULTS
3113
ERR _ DEFAULT _ REDEFINED
3114
Standardparameter können nur im ersten Prototyp bereitgestellt werden.
ERR _ IN KONFLIKTSTEHENDE _ _ REGISTERSEMANTIK
3115
Das angegebene Register wird mehr als einmal verwendet.
ERR _ UNGÜLTIGER _ _ API-AUFRUF
3116
Der API-Aufruf ist ungültig.
ERR _ UNGÜLTIGES _ _ COMPILE _ EXPR-FLAG
3117
Das Debuginformationsflag kann nur global festgelegt werden.
ERR _ INTERFACE _ OUT
3118
Schnittstellen können nur Eingaben sein.
ERR _ MULTI _ DIM _ POINTER _ ARRAY
3119
Schnittstellenarrays können nicht mehrdimensional sein.
ERR _ UNGÜLTIGER _ INDEX
3120
Es wurde ein ungültiger Typ für den Index angegeben. Der Index muss ein Skalar oder vektor mit der richtigen Anzahl von Dimensionen sein.
ERR _ INDEXIERBARER _ TYP _ ERWARTET
3121
Ein Array, eine Matrix, ein Vektor oder ein indexierbarer Objekttyp wurde im Indexausdruck erwartet.
ERR _ NICHT _ SKALARER _ _ VEKTORELEMENT
3122
Der Vektorelementtyp muss ein skalarer Typ sein.
ERR _ NICHT _ SKALARE _ _ MATRIXELEMENT
3123
Der Matrixelementtyp muss ein skalarer Typ sein.
ERR _ OBJECT _ HAS _ OBJECT _ ELEMENT
3124
Der Objektelementtyp darf kein Objekttyp sein.
ERR _ UNGÜLTIGE _ _ PUNKT-MIPS-NUTZUNG _
3125
Der MIPS-Typ kann nur in einem Zwei-Element-Indizierungsausdruck verwendet werden, z. B. in einem [ MIPS-MIP-Element. ] [ ]
ERR _ METHOD _ IMPL _ PROTO _ MISMATCH
3126
Die angegebene Methode hat nicht mit einem Prototyp in der -Klasse überein übereinstimmung.
ERR _ _IMPL-TEXT _ DER METHODE _ FEHLT
3127
Die angegebene Methode kann nicht erneut deklariert werden.
ERR _ NICHT _ EINFACHER _ STREAM
3128
Streamparameter können nur Einzelelementtypen sein.
ERR _ WARNUNG _ ALS _ FEHLER
3129
Eine Warnung wurde als Fehler behandelt.
ERR _ FX _ SINGLE
3130
Die angegebene Variable kann nicht als "single" deklariert werden.
ERR _ KEINE _ STATISCHE _ SCHNITTSTELLE _ INIT
3131
Statische Schnittstellen können keine Initialisierer haben.
ERR _ KEINE _ SCHNITTSTELLEN _ IN _ PUFFERN
3132
Schnittstellen können nicht in Puffern deklariert werden.
WAR _ _TYPKONFLIKT
3200
Typenkonflikte werden nicht empfohlen.
WAR _ NOFRAGMENTS
3201
Fragmente werden nicht empfohlen.
WAR _ UNGÜLTIGE _ SEMANTIK
3202
Die Semantik gilt nicht und wird ignoriert.
WAR _ SIGNED _ UNSIGNED _ COMPARE
3203
Es wird davon ausgegangen, dass ein Konflikt zwischen Ziel und Wert und nicht signiert aufgetreten ist.
WAR _ INT _ TOO _ LARGE
3204
Das Ganzzahlliteral ohne Vorzeichen ist zu groß, daher wird abgeschnitten.
WAR _ _GENAUIGKEITSVERLUST
3205
Bei der Konvertierung von einem größeren Typ in einen kleineren Typ kann es zu einem Datenverlust kommen.
WAR _ ELT _ TRUNCATION
3206
Die implizite Kürzung eines Vektortyps ist aufgetreten.
WAR _ CONST _ INITIALIZER
3207
Der Initialisierer wurde für eine globale "const"-Variable verwendet. Dies erfordert das Festlegen einer externen Konstante. Wenn ein Literal gewünscht ist, verwenden Sie stattdessen "static const".
WAR _ FEHLER _ BEIM KOMPILIEREN _ VON 10L9VS
3208
Fehler beim Kompilieren der Vertex-Shaderversion der Bibliotheksfunktion auf 10 Ebene _ _ 9 (9 _ x Featureebenen).
WAR _ FEHLER _ BEIM KOMPILIEREN _ VON 10L9PS
3209
Fehler beim Kompilieren der Pixel-Shaderversion der Bibliotheksfunktion auf 10 Ebene _ _ 9 (9 _ x Featureebenen).
ERR _ COMP _ NOCH _ NICHT _ IMPLEMENTIERT
3500
Die bestimmten Ausdrücke sind noch nicht implementiert.
ERR _ ENTRYPOINT _ NOT _ FOUND
3501
Die Einstiegspunktfunktion wurde nicht gefunden.
ERR _ FEHLENDE _ _ EINGABESEMANTIK
3502
Dem angegebenen Eingabeparameter fehlt die Semantik.
ERR _ FEHLENDE _ _ AUSGABESEMANTIK
3503
Dem angegebenen Ausgabeparameter oder Funktions-Rückgabewert fehlt die Semantik.
ERR _ COMP _ ARRAY INDEX OUT OF _ _ _ _ BOUNDS
3504
Der Index des Arrays liegt über den Grenzen.
ERR _ ALTE _ VERSION
3505
Die verwendete Version wird nicht mehr unterstützt. verwenden Sie stattdessen eine aktuelle Version.
ERR _ UNBEKANNTE _ VERSION
3506
Das Compilerziel wird nicht erkannt.
ERR _ RETURN
3507
Der Typ kann keinen Wert zurückgeben.
ERR _ OUT _ UNINITIALIZED
3508
Dem Ausgabeparameter oder Rückgabewert wurde nie ein Wert zugewiesen.
ERR _ DEPENDENT _ TEX1D
3509
Texturbeispiele werden als abhängig betrachtet, da texcoord nicht mindestens als float deklariert wurde.
ERR _ FUNKTION _ _ FEHLENDER TEXT
3510
Der Funktion fehlt eine Implementierung.
ERR _ CANT _ UNROLL
3511
Die Schleife kann die Registrierung nicht lösen, die Schleife scheint nicht rechtzeitig (in der angegebenen Anzahl von Iterationen) zu beenden, oder die nicht gerollte Schleife ist zu groß. Verwenden Sie [ das Unroll(n)-Attribut, ] um eine exakt höhere Zahl zu erzwingen.
ERR _ ARRAYINDEX _ _ MUSS _ LITERAL _
3512 SEIN
Der Index des Samplerarrays muss ein Literalausdruck sein.
ERR _ _ _ COMP-ARRAY ERWARTET
3513
Ein Array oder eine bestimmte Arraydimension wurde erwartet.
ERR _ GEOMETRY _ INVALID
3514
Die angegebene Eingabesemantik ist für Geometry-Shaderprimitive ungültig, sie muss ein eigener Parameter sein.
ERR _ ZIEL _ UNGÜLTIG
3515
Das Ziel ist ungültig. Benutzerdefinierte Puffer können z. B. nicht zielspezifisch sein, und die Registerspezifikation hat eine bestimmte Bindung erwartet.
ERR _ TEXCUBE _ OFFSET _ INVALID
3516
Texcube-Anweisungen können keine ganzzahligen Offsets enthalten.
ERR _ NICHT DEFINIERTE _ VARIABLE
3517
Die Variable ist nicht definiert.
ERR _ BREAK _ OUTSIDE _ LOOP
3518
Eine Unterbrechung muss innerhalb einer Schleife sein.
ERR _ CONTINUE _ OUTSIDE _ LOOP
3519
Ein continue-Schleife muss sich innerhalb einer -Schleife befindet.
ERR _ TEXPROJ _ INVALID _ TEXCOORD
3520
Texturprojektion kann keine texcoord-Anweisungen enthalten.
ERR _ _TEXTURTYP
3521
Der Rückgabetyp der Textur ist zu groß. Er darf vier Komponenten nicht überschreiten.
ERR _ TEXTUROBJEKTE _ _ NICHT UNTERSTÜTZT
3522
Texturobjekte oder Streams werden für Legacyziele nicht unterstützt.
ERR _ _KOMPATIBILITÄTS-MAKETEXTURE
3523
Systeminterne DirectX 9-Funktionen werden deaktiviert, wenn sie nicht im DirectX 9-Kompatibilitätsmodus ausgeführt werden.
ERR _ DOPPELTES _ ATTRIBUT
3524
Bestimmte Attribute können nicht zusammen verwendet werden, z. B. Schleife und Unroll, oder es wurde ein doppeltes Attribut angegeben.
ERR _ NICHT _ EINFACHE _ SCHLEIFE
3525
Die Schleife kann nicht einem Shaderziel zugeordnet werden, da das Ziel keine Unterbrechungen unterstützt.
ERR _ FARBVERLAUF _ MIT _ BREAK
3526
Farbverlaufsanweisungen können nicht in Schleifen mit Unterbrechungen verwendet werden.
ERR _ _TEXTUROFFSET
3527
Für den Texturzugriff sind Literaloffset und Multisampleindex erforderlich.
ERR _ CANT _ BRANCH
3528
Flow Steuerelement (Verzweigung) kann für dieses Profil nicht verwendet werden.
ERR _ MUST _ BRANCH
3529
Eine Verflachung mit der Flusssteuerung kann in dieser speziellen Situation nicht durchgeführt werden.
ERR _ BIND _ INVALID
3530
Ungültiger Bindungsvorgang wurde ausgeführt. Puffer können z. B. nur an einen Slot oder einen konstanten Offset gebunden werden. ungültige Registerspezifikation, da eine bestimmte Bindung erwartet wurde, aber nicht aufgetreten ist; kann packoffset-Elemente nicht mit Nicht-Paketelementen in einem Cbuffer kombinieren.
ERR _ _ENTROLLUNG _ DER ERZWUNGENEN _ SCHLEIFE
3531 ERFORDERLICH
Schleifen, die mit dem Schleifenattribut markiert sind, können nicht aufgehoben werden.
ERR _ DOPPELTER _ FALL
3532
In einer switch-Anweisung ist eine doppelte Standard- oder Case-Anweisung aufgetreten.
ERR _ MUSS _ _ UNTERBRECHUNG
3533
AUFWEISEN
Nicht leere Case-Anweisungen müssen eine Unterbrechung oder Rückgabe aufweisen.
ERR _ NIEDRIGE _ GENAUIGKEIT
3534
Partielle Genauigkeit wird für das angegebene Ziel nicht unterstützt. Typen mit minimaler Genauigkeit bieten möglicherweise ähnliche Funktionen.
ERR _ NICHT UNTERSTÜTZTER _ VORGANG
3535
Ein nicht unterstützter Vorgang wurde ausgeführt. Bitweise Vorgänge werden beispielsweise auf Legacyzielen nicht unterstützt. CheckAccessFullyMapped erfordert das Shadermodell 5 oder höher. Texture Xxx-Methoden für gekachelte Ressourcen erfordern shader model 5 oder höher.
ERR _ INKOMPATIBLE _ _ DUP-SEMANTIK
3536
SV _ ClipDistance-Semantik kann nicht verwendet werden, wenn das Clipplanes-Attribut verwendet wird, oder duplizierte Eingabesemantik kann Typ, Größe oder Layout nicht ändern.
ERR _ KEIN _ FALLTHROUGH
3537
Fall-Through-Fälle in switch-Anweisungen werden nicht unterstützt. Case (Fall) / Default-Anweisungen, die ohne Unterbrechung auf den / Nächsten-Fall-Standardwert fallen, können keinen Code enthalten.
ERR _ NICHT _ LITERAL _ SAMPLER
3538
Der Samplerparameter muss aus einem Literalausdruck stammen.
ERR _ OLDVERSION
3539
Eine bestimmte Shaderversion, z. B. ps _ 1 _ x, wird nicht mehr unterstützt. Verwenden Sie /Gec im fxc.exe HLSL-Codecompiler, um automatisch ein Upgrade auf die nächste Shaderversion durchzuführen, z. B. ps _ 2 _ 0. Alternativ ermöglicht die Option /LD von fxc die Verwendung einer früheren Compiler-DLL.
ERR _ KEINE _ GLOBALEN _ _ PAKETOFFSETS
3540
Globale packoffset-Variablen werden nicht unterstützt.
ERR _ UNGÜLTIGER _ _ PAKETOFFSETNAME _
3541
Ungültiger packoffset-Speicherort wurde angegeben.
ERR _ _PAKETOFFSET _ CANT _ HAVE _ TARGET
3542
Eine packoffset-Variable kann keinen Zielqualifizierer haben.
ERR _ NICHT _ UNTERSTÜTZTE
3543 NEUINTERPRETIEREN
Der Vorgang kann den angegebenen Datentyp nicht neu interpretieren.
ERR _ KEINE _ _ SCHNITTSTELLENUNTERSTÜTZUNG
3544
Abstrakte Schnittstellen werden auf dem angegebenen Ziel nicht unterstützt. Schnittstellenverweise müssen in bestimmte Instanzen aufgelöst werden.
ERR _ KEINE _ _ IFACE-METHODE _ IMPLS
3545
Keine Klassen implementieren die angegebene Methode.
ERR _ TBUFFER _ NICHT UNTERSTÜTZT
3546
Das Lesen aus Texturpuffern wird für das angegebene Ziel nicht unterstützt.
ERR _ NO _ GLOBAL _ COMPOUND _ WRITES
3547
Globale Strukturen und Klassen können nicht geändert werden.
ERR _ KEINE _ NEGATIVEN _ _ EMULIERTEN UINTS
3548
Die angegebenen uints können nur mit bekannten positiven Werten verwendet werden. Verwenden Sie nach Möglichkeit int.
ERR _ INTERLOCKED _ TARGET
3549
Interlocked-Ziele müssen groupshared- oder UAV-Elemente sein. Oder das angegebene Ziel unterstützt keine interlocked-Vorgänge, z. B. IncrementCounter / DecrementCounter sind nur für RWStructuredBuffer-Objekte gültig.
WAR _ ARRAYINDEX _ _ MUSS _ _ LITERAL
3550
SEIN
Der Index des Samplerarrays muss ein Literalausdruck sein, sodass die Schleife zum Aufheben der Registrierung gezwungen wird.
WAR _ INFINITE _ LOOP
3551
Eine Endlosschleife wurde erkannt, sodass die Schleife keine Werte schreibt.
WAR _ NICHT _ EINFACHE _ SCHLEIFE
3552
Die Schleife kann keinem Shaderziel zugeordnet werden, da das Ziel keine Unterbrechungen unterstützt.
WAR _ FARBVERLAUF _ MIT _ UNTERBRECHUNG
3553
Farbverlaufsanweisungen können nicht in Schleifen mit Unterbrechung verwendet werden.
WAR _ UNKNOWN _ ATTRIBUTE
3554
Das Attribut ist für die angegebene Anweisung unbekannt oder ungültig.
WAR _ INKOMPATIBLE _ FLAGS
3555
Flags sind nicht mit dem Vorgang kompatibel.
WAR _ INT _ DIVIDE _ SLOW
3556
Ganzzahlige Divisionen sind möglicherweise viel langsamer, versuchen Sie nach Möglichkeit, uints zu verwenden.
WAR _ ZU _ EINFACHE _ SCHLEIFE
3557
Die Schleife wird nur für eine begrenzte Anzahl von Iterationen ausgeführt oder scheint nichts zu tun. Erwägen Sie daher, sie zu entfernen oder die Registrierung aufzuheben.
WAR _ ENDIF _ NICHT INITIALISIERT
3558
Die # endif-Direktive ist nicht initialisiert.
WAR _ _LOOP ASYMMETRIC _ RETURN
3559
Die Schleife gibt asymmetrisch zurück.
WAR _ MUST _ BRANCH
3560
If-Anweisungen, die Arrayzugriffe außerhalb der Grenzen enthalten, können nicht geglättet werden.
WAR _ OLDVERSION
3561
Eine bestimmte Shaderversion wie ps _ 1 _ x wird nicht mehr unterstützt. Verwenden Sie die nächste Shaderversion, z. B. ps _ 2 _ 0.
WAR _ OUTOFBOUNDS _ LOOPSIM
3562
Die Schleifensimulation geht außerhalb der Grenzen.
WAR _ OUTOFBOUNDS _ LOOPUNROLL
3563
Die Schleife wird außerhalb der Grenzen entladen.
WAR _ PRAGMA _ RULEDISABLE
3564
Um bessere Kompilierungsergebnisse zu erzielen, sollten Sie die angegebene Regel erneut aktivieren.
WAR _ _ _
3565
WURDE NICHT SIMULIERT
Schleifensimulation wurde früh abgeschlossen, verwenden Sie /O1 oder höher für potenziell bessere Codegen.
WAR _ NO _ EARLY _ BREAK
3566
Die Schleife wird nicht früh beendet. Versuchen Sie, sicherzustellen, dass die Schleifenbedingung so eng wie möglich ist.
WAR _ IGNORIEREN DER _ _ REGISTERSEMANTIK
3567
Die Registersemantik wird ignoriert.
WAR _ UNKNOWN _ PRAGMA
3568
Die unbekannte Pragmadirektive wird ignoriert.
WAR _ LOOP _ TOO _ LONG
3569
Die -Schleife wird für mehr als die maximale Anzahl von Iterationen für das angegebene Shaderziel ausgeführt, wodurch die Entrollung der Schleife erzwingt wird.
WAR _ GRADIENT _ MUST _ UNROLL
3570
Eine Gradientenanweisung wird in einer Schleife mit unterschiedlicher Iteration verwendet, die die Entrollung der Schleife erzwingt.
WAR _ POW _ NICHT BEKANNT ALS _ _ _ _ POSITIV
3571
Die systeminterne Funktion pow(f, e) funktioniert nicht für negative f, verwendet abs(f) oder verarbeitet negative Werte bedingt, wenn Sie sie erwarten.
WAR _ VARYING _ INTERFACE
3572
Schnittstellenverweise müssen in nicht variierende Objekte aufgelöst werden.
WAR _ TESSFACTORSCALE _ OUTOFRANGE
3573
Die Mosaikfaktorskala ist an den Bereich [ 0, 1 klammernd. ]
WAR _ SYNC _ IN _ VARYING _ FLOW
3574
Threadsynchronisierungsvorgänge können nicht in unterschiedlichen Flusssteuerungen verwendet werden.
WAR _ BREAK _ FROM _ UAV
3575
Die automatische Registrierung wurde für die Schleife deaktiviert. Erwägen Sie die Verwendung des [ ] Unroll-Attributs oder des manuellen Aufhebens der Registrierung. Oder Schleifenbeendigungsbedingungen in unterschiedlicher Flusssteuerung, sodass nicht von Daten abhängig sein kann, die aus einem UAV gelesen werden.
WAR _ ÜBERSCHRIEBENE _ SEMANTIK
3576
Patchsemantik muss im eingeschlossenen Typ enthalten sein, damit die äußere Semantik ignoriert wird. Oder Semantik im -Typ wird durch Variable/Funktion oder einschließenden Typ überschrieben.
WAR _ KNOWN _ NON _ SPECIAL
3577
Der Wert darf nicht unendlich sein, ein Aufruf von isfinite ist möglicherweise nicht erforderlich. /Js könnte erzwingen, dass isfinite ausgeführt wird. Oder: Der Wert darf nicht NaN sein, ein Aufruf von isnan ist möglicherweise nicht erforderlich. /Js erzzwingen möglicherweise, dass isnan ausgeführt wird.
WAR _ TLOUT _ NICHT INITIALISIERT
3578
Der Ausgabewert ist nicht vollständig initialisiert.
WAR _ GROUPSHARED _ NICHT UNTERSTÜTZT
3579
Die angegebene Variable unterstützt groupshared nicht, sodass groupshared ignoriert wird.
WAR _ BEDINGTER _ _ NEBENEFFEKT
3580
Beide Seiten des &&- | | oder ?:-Operators werden immer ausgewertet, sodass der Nebeneffekt auf der angegebenen Seite nicht bedingt ist.
WAR _ NO _ UNSIGNED _ ABS
3581
Der abs-Vorgang für nicht signierte Werte ist nicht sinnvoll, daher wird er ignoriert.
WAR _ _TEXTUROFFSET
3582
Der Texturzugriff muss einen Literaloffset und einen Multisampleindex aufweisen.
WAR _ POTENZIELLE _ _ RACEBEDINGUNG _ UAV
3583
Es wurde eine Racebedingung erkannt, die in eine freigegebene Ressource schreibt. Beachten Sie, dass Threads denselben Wert schreiben, aber die Leistung aufgrund von Inhalten beeinträchtigt werden kann.
WAR _ POTENZIELLER _ _ RACEZUSTAND _ GSM
3584
Es wurde eine Racebedingung erkannt, die in den freigegebenen Arbeitsspeicher schreibt. Beachten Sie, dass Threads denselben Wert schreiben, aber die Leistung aufgrund von Inhalten beeinträchtigt werden kann.
WAR _ UNZUVERLÄSSIGE _ _ QUELLMARKIERUNG
3585
Die _ Quellmarkierung ist in /Od-Builds am nützlichsten. Ohne /Od-Quellmarkierung _ kann durch Optimierungen im endgültigen Shader verschoben werden.
WAR _ KEINE _ _ SCHNITTSTELLENUNTERSTÜTZUNG
3586
Abstrakte Schnittstellen werden auf dem angegebenen Ziel nicht unterstützt, sodass Schnittstellenverweise in bestimmte Instanzen aufgelöst werden müssen.
WAR _ MIN10 _ RCP
3587
Das Ziel emuliert A/B mit * A-Kehrwert(B). Wenn der Kehrwert von B in Ihrem Typ mit minimaler Genauigkeit nicht darstellbar ist, ist das Ergebnis möglicherweise nicht mathematisch korrekt.
WAR _ KEINE _ CLIPPLANES _ IN _ BIBLIOTHEK
3588
Das Clipplanes-Attribut wird in Bibliotheksfunktionen ignoriert.
ERR _ PRAGMA _ DEF _ OBSOLETE
3589
Die # Pragma def-Direktive wird für DirectX-Ziele ab 10 und 10 _ Ebene _ 9 (9 x Featureebenen) nicht mehr _ unterstützt. Verwenden Sie den Kompatibilitätsmodus, um die Kompilierung zuzulassen.
ERR _ NO _ 32 _ BIT _ HALF
3650
Globale Variablen können den Typ "half" im angegebenen Ziel nicht verwenden. Um diese Variable als float zu behandeln, verwenden Sie das Abwärtskompatibilitätsflag.
ERR _ NO _ 32 _ BIT _ DOUBLE
3651
Das angegebene Ziel unterstützt keine double-Datentypwerte.
ERR _ NO _ SMALL _ INT
3652
Das angegebene Ziel unterstützt keine 8-Bit- oder 16-Bit-Ganzzahlen.
ERR _ NO _ 64 _ BIT _ INT
3653
Das angegebene Ziel unterstützt keine 64-Bit-Ganzzahlen.
ERR _ NO _ UNSIGNED _ ABS
3654
Der Abs-Vorgang für nicht signierte Werte wird nicht unterstützt.
ERR _ _ _ THREADGRUPPENGRÖßE _ UNGÜLTIG
3655
Die Threadgruppengröße ist ungültig.
ERR _ _ _ THREADGRUPPENGRÖßE _ FEHLT
3656
Die Größe der Threadgruppe fehlt.
ERR _ HSATTRIBUTE _ INVALID
3657
Es wurde erwartet, dass der angegebene Parameter ein bestimmter Wert ist, aber den angegebenen Wert erhalten hat. Oder Zeilen- oder Dreiecksausgabetopologien sind nur mit Isolinedomänen verfügbar. Oder der maximale Mosaikfaktor muss im Bereich [ von 1,64 ] liegen.
ERR _ HS _ PATCH _ INVALID
3658
Es ist nur ein InputPatch- oder OutputPatch-Parameter zulässig. Oder InputPatch-Eingaben können nur in Hüllen- und _ Geometrie-Shadern (5+) verwendet werden. Oder OutputPatch-Eingaben können nur in den Domänen-Shadern und der Patchkonstantenfunktion eines Hüllen-Shaders verwendet werden.
ERR _ _HS-TYPKONFLIKT _
3659
Die Patchkonstantenfunktion muss denselben Eingabesteuerpunkttyp verwenden, der in der Steuerungspunktphase deklariert ist. Alternativ muss die Patchkonstantenfunktion denselben Ausgabekontrollpunkttyp verwenden, der von der Steuerungspunktphase zurückgegeben wird. Oder die Ausgabepatcheingabe der Patchkonstantenfunktion sollte eine bestimmte Anzahl von Elementen aufweisen, aber den angegebenen Betrag aufweisen.
ERR _ INTERLOCKED _ NICHT UNTERSTÜTZT
3660
Das angegebene Ziel unterstützt keine interlocked-Vorgänge.
ERR _ GROUPSHARED _ NICHT UNTERSTÜTZT
3661
Die angegebene Variable unterstützt keine gruppenfreigaben.
ERR _ UNBESTIMMTE _ ABLEITUNG
3662
Der Farbverlaufsvorgang verwendet einen Wert, der möglicherweise nicht für alle Pixel definiert ist (im angegebenen Ziel können UAV-Ladevorgänge nicht an Farbverlaufsvorgängen teilnehmen).
ERR _ SYNC _ IN _ VARYING _ FLOW
3663
Threadsynchronisierungsvorgänge können nicht in unterschiedlichen Flusssteuerungen verwendet werden.
ERR _ SYNC _ NICHT UNTERSTÜTZT
3664
Das angegebene Ziel unterstützt keine Synchronisierungsvorgänge.
ERR _ NO _ APPEND _ CONSUME
3665
Das angegebene Ziel unterstützt keine Append/Consume-Puffer.
ERR _ KEINE _ _ TYPISIERTEN UAVS
3666
Das angegebene Ziel unterstützt keine typisierten UAVs.
ERR _ KEINE _ UAVS
3667
Das angegebene Ziel unterstützt keine UAVs.
ERR _ INDEX _ IST _ NICHT _ _ GRUPPENINDEX
3668
Speicher zum Gruppieren von gemeinsam genutzten Speicher für angegebene Ziele dürfen nur von einem SV _ GroupIndex indiziert werden.
ERR _ NICHT _ LITERALE _ RESSOURCE
3669
Ressourcen, die indiziert werden, dürfen nicht aus bedingten Ausdrücken stammen, sie müssen aus literalen Ausdrücken stammen.
ERR _ NICHT _ _ LITERALER STREAM
3670
Der Streamparameter muss aus einem Literalausdruck stammen.
ERR _ BREAK _ FROM _ UAV
3671
Schleifenbeendigungsbedingungen in unterschiedlicher Flusssteuerung, sodass nicht von Daten abhängig sein kann, die von einem UAV gelesen werden.
ERR _ KEIN _ _ PULLMODELL
3672
Das angegebene Ziel unterstützt keine Pullmodellattributauswertung.
ERR _ CANT _ PULL _ POSITION
3673
Das angegebene Ziel unterstützt keine Pullmodellauswertung der Position.
ERR _ PULL _ MUSS _ _ EINGABE
3674
SEIN.
Die Attributauswertung kann nur für Werte durchgeführt werden, die direkt aus Eingaben entnommen werden.
ERR _ _ _ SCHLEIFENBEDINGUNG AUßERHALB DER _ _ GRENZEN
3675
Die Schleife kann nicht mit einem Arrayverweis außerhalb der Grenzen in der Bedingung entladen werden.
ERR _ _TYPISIERTES UAV _ LOAD MULTI _ _ COMP
3676
Typisierte UAV-Ladevorgänge werden nur für 32-Bit-Elementtypen mit nur einer Komponente unterstützt.
ERR _ MULTIPLE _ DEPTH _ OUT
3677
Das angegebene Ziel lässt nur eine Tiefenausgabe zu.
ERR _ KEIN _ GEORDNETER _ ZUGRIFF IN _ _ SCHNITTSTELLE
3678
Schnittstellenfähige Member, die UAVs oder freigegebene Gruppenvariablen enthalten, sind noch nicht implementiert.
ERR _ COMP _ GLC _ INVALID
3679
Die global zusammenhängende Speicherklasse kann nur mit UAV-Puffern (Unordered Access View) und nicht mit Anfüge-/Verbrauchspuffern verwendet werden.
ERR _ HS _ UNKNOWN _ OUTPUT _ TYPE
3680
Wenn Sie einen Pass-Through-Steuerelementpunkt-Shader definieren, müssen Sie ein InputPatch-Objekt deklarieren, und die Anzahl der Ausgabekontrollpunkte muss 0 (null) sein oder mit der Größe des Eingabepatches übereinstimmen.
ERR _ ATOMIC _ ERFORDERT _ INT
3681
Das angegebene Ziel unterstützt nur interlocked-Vorgänge für skalare int- oder uint-Daten.
ERR _ _ _ ATTRIBUTPARAM-NEBENEFFEKT _
3682
Ausdrücke mit Nebeneffekten sind als Attributparameter ungültig.
ERR _ UNGÜLTIGER _ _ RESSOURCENCONTAINER
3683
Gruppenfreigabevariablen dürfen keine Ressourcen wie Texturen, Sampler oder UAVs enthalten. Oder Ressourcen wie Texturen, Sampler oder UAVs können keine anderen Ressourcen enthalten.
ERR _ NICHT UNTERSTÜTZTER _ _ DOUBLE-VORGANG
3684
Das angegebene Ziel unterstützt keine Gleitkommakommapunkte mit doppelter Genauigkeit. Oder der Vorgang kann nicht direkt für Ressourcen verwendet werden. Oder der Vorgang kann nicht mit Doubles verwendet werden, die zuerst in float umgingen werden. Oder der Vorgang wird für den angegebenen Typ nicht unterstützt.
ERR _ UNGÜLTIGE _ _ TESS-FAKTORSEMANTIK _
3685
Die Tessfactor-Semantik ist nicht in der reihenfolgengeordneten Reihenfolge. Oder eine in Konflikt geratene Quad-/Tri-/Isoline-Tessfactor-Semantik. Oder die Tessfactor-Semantik muss sich in derselben Komponente enthalten.
ERR _ _DIESES _ OBJEKT
3686
WURDE NICHT UNTERSTÜTZT.
Das angegebene Objekt wird nicht unterstützt.
ERR _ UNGÜLTIGER _ SHADER _ IO
3687
Doppelte Typen können nicht als Shadereingaben oder -ausgaben verwendet werden. Wenn Sie ein Double zwischen Shaderstufen übergeben müssen, müssen Sie es als zwei UINT übergeben und asuint und asdouble verwenden, um zwischen Formularen zu konvertieren.
ERR _ INDEXED _ DERIV
3688
Ableitungen indizierter Variablen sind noch nicht implementiert.
ERR _ ORDERED _ ACCESS _ CAST
3689
Die linke Seite einer Zuweisung kann nicht in ein indizierbares Objekt umgecastet werden. Erwägen Sie daher die Verwendung von asuint, asfloatoder asdouble auf der rechten Seite.
ERR _ RESSOURCE _ NICHT INITIALISIERT
3690
Die zu indizierte Ressource ist nicht initialisiert.
ERR _ UNGÜLTIGE _ STATISCHE _ _ VAR-INIT
3691
Ungültiger Variablenverweis im Initialisierer für statische Variablen. Lokale Variablen können nicht verwendet werden, um statische Variablen zu initialisieren.
ERR _ NO _ ABORT
3692
Das angegebene Ziel unterstützt keine Abbrüche.
ERR _ NO _ MESSAGES
3693
Das angegebene Ziel unterstützt keine Nachrichten.
ERR _ GARANTIERTE _ _ RACEBEDINGUNG _ UAV
3694
Es wurde eine Racebedingung erkannt, die in eine freigegebene Ressource geschrieben wurde. Erwägen Sie daher, diesen Vorgang bedingt zu schreiben.
ERR _ GARANTIERTE _ _ RACEBEDINGUNG _ GSM
3695
Es wurde eine Racebedingung erkannt, die in den freigegebenen Arbeitsspeicher geschrieben wurde. Erwägen Sie daher, diesen Vorgang bedingt zu schreiben.
ERR _ INFINITE _ LOOP
3696
Es wurde eine Endlosschleife erkannt, sodass die Schleife nie beendet wird.
ERR _ TEMPLATE _ VAR _ CONFLICT
3697
Die angegebene Variable stimmt mit einer Variablen im Vorlagen-Shader überein, aber das Typlayout stimmt nicht überein.
ERR _ _ _ RESSOURCENBINDUNGSKONFLIKT
3698
Die angegebene Ressource hatte Bindungskonflikte mit dem Vorlagen-Shader.
ERR _ KOMPLEXE _ _ VORLAGENRESSOURCE
3699
Platzhaltervorlagenressourcen können nur einfache Ressourcen sein, sodass Strukturen und Arrays nicht unterstützt werden.
ERR _ RESSOURCE _ NICHT _ IN _ VORLAGE
3700
Für die angegebene Ressource ist die Bindung nicht im Vorlagen-Shader vorhanden.
ERR _ RESINDEX _ NICHT UNTERSTÜTZT
3701
Das angegebene Ziel unterstützt keine Indizierung von Ressourcen.
ERR _ FMA _ ONLY _ DOUBLE
3702
Die systeminterne fma-Funktion kann nur mit doppelten Argumenten verwendet werden.
ERR _ KEINE _ _ MINDESTGENAUIGKEIT
3703
Das angegebene Ziel unterstützt keine Daten mit minimaler Genauigkeit.
ERR _ NO _ F32 _ F16
3704
Das angegebene Ziel unterstützt keine 16-Bit-Gleitkommakonvertierungen.
ERR _ 3705 KANN NICHT _ _ _ FLACHER WERDEN
If-Anweisungen, die Nebeneffekte enthalten, können nicht geglättet werden.
ERR _ UNGÜLTIGER _ MININT
3706
Ganzzahlige Divisionen mit Vorzeichen werden für Typen mit minimaler Genauigkeit nicht unterstützt. Umwandlung in int zur Verwendung der 32-Bit-Division.
ERR _ UNGÜLTIG _ MIN8FLOAT
3707
Ein 8-Bit-Gleitkommawert ist ungültig oder wird nicht unterstützt.
ERR _ CONTINUE _ INSIDE _ SWITCH
3708 (WEITER IN SWITCH
3708)
Eine continue-Anweisung kann nicht in einer switch-Anweisung verwendet werden.
ERR _ DEBUGGEN _ _ WIRD FÜR _ _ MODERN
3709
NICHT UNTERSTÜTZT
Debuggen wird nicht unterstützt.
ERR _ NICHT UNTERSTÜTZTER _ _ PARAM-TYP
3710
Die angegebenen Funktionsparameter werden nicht unterstützt.
ERR _ DOPPELTE _ FUNC _ PARAM _ SEMANTICS
3711
Bibliotheksfunktionsparameter und Rückgabewerte dürfen keine doppelte Semantik aufweisen.
ERR _ LIBRARY _ FUNC _ UNSUPPORTED
3712
Bibliotheksfunktionen werden nur für Pixelshader und Vertex-Shader unterstützt.
ERR _ DER EINSTIEGSPUNKT _ MUSS _ _ LEER
3713
SEIN.
Ein Einstiegspunkt kann für eine Bibliothek nicht angegeben werden. Markieren Sie Bibliothekseinstiegspunkte mit dem Schlüsselwort export.
ERR _ NO _ STATIC _ IN _ LIBRARY
3714
Die angegebene Variable wird als statisch deklariert, was für Bibliotheken noch nicht unterstützt wird.
ERR _ NO _ TBUFFER _ IN _ LIBRARY
3715
Die angegebene Variable wird als tbuffer deklariert, was für Bibliotheken noch nicht unterstützt wird.
ERR _ KEINE _ SCHNITTSTELLEN _ IN _ BIBLIOTHEK
3716
Klassen und Schnittstellen werden in Bibliotheken nicht unterstützt.
ERR _ NO _ DOUBLE _ IN _ LIBRARY
3717
Doppelte Datentypen können nicht als Eingaben oder Ausgaben von Bibliotheksfunktionen verwendet werden. Wenn Sie eine double-Funktion an eine Bibliotheksfunktion übergeben müssen, müssen Sie sie als zwei uint-Funktionen übergeben und asuint und asdouble verwenden, um zwischen Formularen zu konvertieren.
ERR _ KEINE _ ÜBERLADUNG _ FÜR LIB _ _ FUNC
3718
Bibliothekseinstiegspunkte können nicht überladen werden.
ERR _ RES _ MAY ALIAS ONLY IN CS _ _ _ _ _ 5
3719
Die Option "Resources _ may _ alias" ist nur für Ziele mit cs _ 5 _ 0 und mehr gültig.
ERR _ LESEN _ VOR _ DEM SCHREIBEN
4000
Die angegebene Variable wird verwendet, ohne vollständig initialisiert worden zu sein.
ERR _ MID _ DIVISION _ BY _ ZERO
4001
Im Präprozessorausdruck der mittleren Ebene ist eine Division durch 0 (null) aufgetreten.
ERR _ MID _ INDEFINITE _ LOG
4002
Ein unbestimmter Logarithmus ist aufgetreten.
ERR _ MITTLERE _ IMAGINÄRE _ _ QUADRATWURZEL
4003
Eine imaginäre Quadratwurzel ist aufgetreten.
ERR _ ZU _ KOMPLEX
4004
Das Programm ist zu komplex, da es mehr aktive Werte als Register gibt.
ERR _ UNBESTIMMTE _ ASIN
4005
Ein unbestimmter Arkussinus ist aufgetreten.
ERR _ UNBEGRENZT _ ACOS
4006
Es ist ein unbestimmter Arkuscosinus aufgetreten.
ERR _ ARRAYINDEX _ _ OUT OF _ _ BOUNDS
4007
Der Arrayindex befindet sich über grenzenlose Grenzen.
WARN _ FLOAT _ DIVISION _ BY _ ZERO
4008
Eine Gleitkommadivision durch 0 (null) ist aufgetreten.
ERR _ IDIV _ DIVISION _ BY _ ZERO
4009
Eine ganzzahlige Division durch 0 (null) ist aufgetreten.
ERR _ UDIV _ DIVISION _ BY _ ZERO
4010
Es ist eine Ganzzahldivision ohne Vorzeichen durch 0 (null) aufgetreten.
ERR _ FTOI _ OUTOFRANGE
4011
Der Gleitkommawert für eine Konvertierung aus dem ganzzahligen Bereich.
ERR _ FTOU _ OUTOFRANGE
4012
Der Gleitkommawert aus dem Ganzzahlbereich ohne Vorzeichen für eine Konvertierung.
ERR _ UNBEGRENZT _ DSXY
4013
Es ist eine unbestimmte ableitungsberechnung aufgetreten.
ERR _ GRADIENT _ FLOW
4014
Farbverlaufsvorgänge können nicht innerhalb von Schleifen mit abweichender Flusssteuerung erfolgen.
ERR _ MITTLERE _ _ _ SEMANTIK ZU LANG
4015
Die semantische Länge ist zu lang.
ERR _ UNGÜLTIGE _ SEMANTIK
4016
Die Semantik ist ungültig. Beispielsweise kann die SV _ InstanceID-Semantik nicht mit 10 Level _ _ 9-Zielen (9 x Featureebenen) verwendet werden, oder die Semantik mit 0 Zeichen _ wird nicht unterstützt.
ERR _ MID _ INVALID _ REGISTER _ SEMANTIC
4017
Dieselbe Variable kann nicht an mehrere Konstanten in derselben konstanten Bank gebunden werden.
ERR _ ZU _ VIELE _ PHASEN
4018
Der Shader verwendet Textur-Adressierungsvorgänge in einer Abhängigkeitskette, die zu komplex für das spezifische Ziel-Shadermodell ist.
ERR _ KONSTANTER _ _ REG-KOLLISION
4019
Es wurden mehrere Variablen mit demselben benutzerspezifischen Speicherort gefunden.
ERR _ TBUFFER _ REG _ COLLISION
4020
Es wurden mehrere Variablen mit demselben benutzerspezifischen Speicherort gefunden.
ERR _ DERIV _ READ _ BEFORE _ WRITE
4021
Eine Ableitung wird verwendet, bevor sie definiert wurde. Ziehen Sie daher in Betracht, die Ableitungszuweisung weiter oben im Programm zu verschieben.
ERR _ DERIV _ INVALID _ PREDICATE
4022
Die Ableitung ist nicht in einer anderen Verzweigung der Flusssteuerung definiert. Ziehen Sie daher in Betracht, die Ableitungszuweisung vor Ablaufsteuerungs-Anweisungen zu verschieben.
ERR _ DERIV _ REDEFINITION
4023
Eine Neudefinition einer Ableitung ist aufgetreten, und Ableitungen können nur einmal zugewiesen werden.
ERR _ DERIV _ KNOWN _ VALUE
4024
Ableitungen bekannter Werte sind nichtimplementiert.
ERR _ DERIV _ UNKNOWN
4025
Die Ableitung des angegebenen Werts kann nicht berechnet werden.
ERR _ RACEBEDINGUNG _ _ INDUZIERTE _ _ INV-SYNCHRONISIERUNG
4026
Ein Threadsynchronisierungsvorgang muss sich in einer nicht variierenden Flusssteuerung befindet. Aufgrund einer potenziellen Racebedingung ist diese Synchronisierung ungültig. Fügen Sie daher nach dem Lesen von Werten, die die Ausführung des Shaders steuern, eine Synchronisierung hinzu.
ERR _ ALIAS _ ARRAY INDEX OUT OF _ _ _ _ BOUNDS
4027
Der Arrayindex befindet sich über grenzenlose Grenzen.
ERR _ MINPRECISION _ PRECISE
4028
Die angegebene Variable hat einen Minimalgenauigkeitstyp und kann nicht als präzise markiert werden.
ERR _ LOOP _ NEVER _ BREAKS
4029
Eine Endlosschleife wurde erkannt, sodass die Schleife nie beendet wird.
WARN _ FTOI _ OUTOFRANGE
4114
Der Literal-Gleitkommawert liegt für die Konvertierung nicht im ganzzahligen Bereich.
WARN _ FTOU _ OUTOFRANGE
4115
Der Literal-Gleitkommawert liegt für die Konvertierung nicht im ganzzahligen Bereich ohne Vorzeichen.
WARN _ IDIV _ DIVISION _ BY _ ZERO
4116
Eine mögliche ganzzahlige Division durch 0 (null) ist aufgetreten.
WARN _ UDIV _ DIVISION _ BY _ ZERO
4117
Eine mögliche Ganze Zahl ohne Vorzeichen wurde durch 0 dividiert.
WARN _ IMAGINÄRE _ _ QUADRATWURZEL
4118
Ein imaginärer Quadratstammvorgang ist aufgetreten.
WARN _ UNBESTIMMTES _ PROTOKOLL
4119
Ein unbestimmter Logarithmusvorgang ist aufgetreten.
WARN _ REPLACE _ NOT _ CONVERGE
4120
Optimierungen werden nicht konvergiert.
WARN _ HOISTING _ GRADIENT
4121
Farbverlaufsbasierte Vorgänge müssen aus der Flusssteuerung heraus verschoben werden, um Abweichungen zu verhindern. Die Leistung kann sich verbessern, indem ein Vorgang ohne Farbverlauf verwendet wird.
WARN _ FLOAT _ PRECISION _ LOSS
4122
Die Summe zweier Gleitkommawerte kann nicht genau mit doppelter Genauigkeit dargestellt werden.
WARN _ _FLOAT-KLAMMER
4123
Gleitkommavorgänge leeren denormale Gleitkommaliterale auf null, sodass der angegebene Gleitkommawert an Genauigkeit verliert (diese Warnung wird nur einmal pro Kompilierung angezeigt).
ERR _ GEN _ NOCH _ NICHT _ IMPLEMENTIERT
4500
Ein Feature wie das Ausschneiden von einem Wischvektor ist noch nicht implementiert.
ERR _ DOPPELTE _ _ EINGABESEMANTIK
4501
Eine inkonsistente semantische Definition ist aufgetreten.
ERR _ UNGÜLTIGE _ _ EINGABESEMANTIK
4502
Die angegebene Eingabesemantik ist ungültig.
ERR _ UNGÜLTIGE _ _ AUSGABESEMANTIK
4503
Die angegebene Ausgabesemantik ist ungültig.
ERR _ DOPPELTE _ _ AUSGABESEMANTIK
4504
Überlappende Ausgabesemantik ist aufgetreten.
ERR _ MAX _ TEMP _ EXCEEDED
4505
Der maximale temporäre Registerindex wurde überschritten.
ERR _ MAX INPUT EXCEEDED 4506 _ _ (MAXIMALE EINGABE ÜBER
4506)
Die maximale Anzahl von Eingaben wurde überschritten.
ERR _ MAX _ CONST _ HAT 4507
ÜBERSCHRITTEN
Der maximale konstante Registerindex wurde überschritten. Versuchen Sie, die Anzahl der Konstanten zu reduzieren, auf die verwiesen wird.
ERR _ MAX _ ADDR _ EXCEEDED
4508
Der maximale Adressregisterindex wurde überschritten.
ERR _ GEN _ INVALID _ REGISTER _ SEMANTIC
4509
Es wurde eine ungültige Registersemantik verwendet, oder eine Variable muss an mehrere Registerbanken gebunden werden.
ERR _ MAX _ SAMPLER _ ÜBERSCHRITTEN
4510
Die maximale Anzahl von Samplern wurde überschritten.
ERR _ REL _ ADDRESS _ NOT _ SUP
4511
Das Ziel unterstützt keine relative Adressierung.
ERR _ NO _ W _ ACCESS
4512
Auf die Texturkoordinaten-w-Komponente kann nicht zugegriffen werden.
ERR _ NO _ DEP _ FROM _ COL
4513 (KEIN DEP VON COL
4513)
Abhängige Texturlesevorgänge, die in irgendeiner Weise auf Farbeingaben basieren, können nicht ausgeführt werden.
ERR _ PROGRAM _ TOO _ BIG
4514
Das Programm ist zu groß.
ERR _ _ _ SAMPLER
4515
KANN NICHT GEBUNDEN WERDEN
Der Sampler kann nicht an die vom Benutzer angegebene Phase oder das angegebene Samplerarray gebunden werden.
ERR _ _DERSELBE _ _ TEX
4516
KANN NICHT GELESEN WERDEN.
Ein Texcoord, der als Eingabe in einem Sampler verwendet wurde, kann nicht gelesen werden.
ERR _ CONFLICT _ SAMP _ BIND
4517
Benutzerdefinierte Sampler- oder Samplerarraybindungen stehen in Konflikt. Wenn zwei Sampler über die gleiche Benutzerbindung verfügen, können sie nicht beide im gleichen Shader verwendet werden.
ERR _ MULTI _ READ _ SAMP _ BIND
4518
Die Textursuche kann nicht zweimal von einem benutzergebundenen oder ähnlichen Arrayzugriffs-Sampler ausgeführt werden.
ERR _ ZU _ VIELE _ TEXREADS
4519
Es sind zu viele Texturladevorgänge und Lesevorgänge aus Texcoords aufgetreten.
ERR _ NO _ TEXCRD _ SHARE
4520
texcoord kann nur in ps 1 4 und höher aus gelesen und für texlookup verwendet _ _ werden.
ERR _ OUT _ OF _ TEMP
4521
Das Programm ist zu komplex und verfügt nicht über temporäre Register.
ERR _ NO _ REP _ SWIZZLE
4522
Replizieren von Swizzles wird nur in PS _ 1 _ 4 unterstützt.
ERR _ NO _ DEP _ MATCH
4523
Dieser abhängige Texturlesetext kann nicht ps 1 x zugeordnet _ _ werden, oder der Shader kann nicht in einen PS 1 x-Shader kompiliert werden, _ da dieses Modell nicht mit allen _ abhängigen Texturlesefunktionen übereinstimmen kann, die dieser Shader benötigt.
ERR _ TEXM _ NO _ SHARE
4524
Texm kann nicht abgegleichen werden, da berechnetes Texcoord im Shader verwendet wird.
ERR _ TEXM _ NOT _ COR _ STAGE
4525
Texm * kann nicht abgegleichen werden, da sich Quelleingaben nicht in den entsprechenden Texturkoordinaten befinden. Weitere Informationen finden Sie in der _ Ps 1 _ x-Assemblyreferenz.
ERR _ TEXM _ NO _ SOURCE _ MOD
4526
Texm * kann nicht mit abgegleichen werden, da Texm keine * Quellmodifizierer für die Eingabe von Texcoord haben kann.
ERR _ TEXM _ BX2 _ NUR
4527
Texm * kann nicht mit abgegleichen werden, da texm nur über einen * bx2-Modifizierer für die Eingabe von Texload verfügen kann.
ERR _ TIEFE _ SKALAR
4528
DEPTH muss ein Skalar sein.
ERR _ COLOR _ 4COMP
4529
Der semantische Wert (SV _ Target oder COLOR) muss ein Vektor mit vier Komponenten sein.
ERR _ WRITE _ TO _ COLOR0
4530
Der Pixelshader muss alle vier Komponenten des semantischen Werts (SV _ Target0 oder COLOR0) minimal schreiben.
ERR _ DP4 _ NOT _ SUP
4531
DP4 wird nicht unterstützt.
ERR _ NO _ MATCH
4532
Der Ausdruck kann nicht dem Shader-Anweisungssatz zugeordnet werden.
ERR _ KEINE _ _ SWIZZLE-ÜBEREINSTIMMUNG
4533
Swizzle kann nicht ps 1 x zugeordnet _ _ werden.
ERR _ NO _ DOUBLE _ DEP
4534
Doppelte abhängige Texturlesezeichen können in ps 1 x nicht ausgeführt _ _ werden.
ERR _ NO _ TEX _ SOURCE
4535
Die Texreg2ar- oder texreg2gb-Anweisung kann nicht mit abgeglichen werden, da Sie keine Eingabemodifizierer haben können.
ERR _ TEXRGB _ WIRD NICHT UNTERSTÜTZT _ 4536
Der Ausdruck kann nur texreg2rgb zugeordnet werden, aber diese Anweisung wird bei 1 x nicht _ unterstützt.
ERR _ CANT _ EMMULLATE _ WRITE
4537
Schreibmasken können nicht für das Ps _ 1 _ x-Shadermodell emuliert werden.
ERR _ COLOR _ CONT
4538
SV _ Target-Ausgaben müssen von SV _ Target0 zu SV TargetN zusammenhängend _ sein, oder COLOR-Ausgaben müssen von COLOR0 zu COLORn zusammenhängend sein.
ERR _ SAMPLER _ MISMATCH
4539
Ein Samplerkonflikt ist aufgetreten, weil der Sampler inkonsistent verwendet wurde.
ERR _ SEMANTIC _ SCALER
4540
PSIZE oder SCALA muss ein Skalar sein.
ERR _ WRITE _ ALL _ POS
4541
Der Vertex-Shader muss alle vier Komponenten von SV Position oder POSITION minimal _ schreiben.
ERR _ TEXCOORD _ CONT
4542
Texcoord-Ausgaben müssen von texcoord0 zu texcoordn zusammenhängend sein.
ERR _ NO _ MULTI _ SEM
4543
Semantik mit mehreren Registern wird in Fragmenten nicht unterstützt.
ERR _ NO _ 4COMP _ CLIP
4544
Der Clip muss aus einem 3-Vektor in ps _ 1 _ x stammen.
ERR _ TEXTUR _ WIRD NICHT UNTERSTÜTZT _ 4545
Ein nicht unterstützter Texturtyp für das angegebene Ziel wurde gefunden.
ERR _ MAX _ SAMP _ EXCEEDED
4546
Der maximale Samplerregisterindex wurde überschritten.
ERR _ _DEBUGGRÖßE
4547
Die Debuginformationen überschreiten die maximale Kommentargröße, sodass keine Debuginformationen ausgegeben wurden.
ERR _ CONSTANTTABLE _ SIZE
4548
Die konstanten Tabelleninformationen überschreiten die maximale Kommentargröße.
ERR _ MAX _ PRED _ EXCEEDED
4549
Der maximale Prädikatregisterindex wurde überschritten.
ERR _ MAX _ BOOL _ EXCEEDED
4550
Reduzieren Sie die Anzahl konstanter Verzweigungen, nehmen Sie Boolesche Auslassungszeichen aus Strukturen/Arrays, oder verschieben Sie sie an den Anfang der Struktur.
ERR _ _MAX-SCHLEIFE _ ÜBERSCHREITET
4551
Reduzieren Sie die Anzahl der Schleifen, nehmen Sie Schleifenzähler aus Strukturen/Arrays, oder verschieben Sie sie an den Anfang der Struktur.
ERR _ NICHT _ EINFACH _ FÜR
4552
Die allgemeine Schleife kann diesem Anweisungssatz nicht zugeordnet werden.
ERR _ ADDRESS _ TOO _ DEEP
4553
Relative Adressverweise sind zu tief.
ERR _ CND _ SCALAR
4554
Vektorbedingte Bedingungen können im Ps _ 1 x-Shadermodell nicht emuliert _ werden.
ERR _ UNGÜLTIGER _ TYP
4555
Ein ungültiger Typ, der für die angegebene Semantik verwendet wird.
ERR _ MAX _ TEXTURE _ EXCEEDED
4565
Die maximale Anzahl von Texturslots wird für eine Bibliothek überschritten.
ERR _ _ _ INT-OFFSET
4566
ERFORDERLICH
Offsettexturanweisungen müssen einen Offset annehmen, der in ein ganzzahliges Literal im Bereich von -8 bis 7 aufgelöst werden kann.
ERR _ MAX _ CBUFFER _ EXCEEDED
4567
Die maximale Anzahl konstanter Pufferslots wird für eine Bibliothek überschritten.
ERR _ FALSCHE _ VERWENDUNG
4568
Die Verwendung wird auf dem Ziel nicht unterstützt. Die Verwendung von Beispielinterpolation, Nointerpolation, noperspective oder Integereingaben wird möglicherweise nicht unterstützt.
ERR _ POSITION _ INCORRECTTYPE
4569
Für den POSITION-Wert wurde ein falscher Typ angegeben.
ERR _ MULTIPLE _ STREAMS
4570
Das Ziel kann nur an eine bestimmte Menge von Datenströmen senden.
ERR _ MAX _ OUTPUT _ EXCEEDED
4571
Das Ausgabelimit wurde überschritten.
ERR _ KEINE _ STREAMS _ VERWENDET
4572
Der Geometrie-Shader hat nichts aus.
ERR _ _ _ GEN-SEMANTIK _ ZU LANG
4573
Die semantische Länge ist zu lang und auf die angegebene Anzahl von Zeichen beschränkt.
ERR _ DOPPELTE _ _ SYSVAL-SEMANTIK
4574
Eine semantische Definition eines doppelten Systemwerts wurde gefunden.
ERR _ LESEN _ VON NICHT INITIALISIERTEM
4575
Ein nicht initialisierter Wert wurde gelesen.
ERR _ _SIGNATURÜBERPRÜFUNG
4576
Während der Signaturüberprüfung ist ein Fehler aufgetreten.
ERR _ UNVOLLSTÄNDIGE _ POSITION
4577
Nicht alle Elemente der _ SV-Position wurden geschrieben.
ERR _ DOPPELTE _ CBUFFER _ BANK
4578
Das angegebene cbuffer-Register wurde mehr als einmal verwendet.
ERR _ UNGÜLTIGES _ _ FP-LITERAL
4579
Ein ungültiges Gleitkommaliteral ist aufgetreten.
ERR _ UNWRITTEN SI VALUE 4580 (UNWRITTEN _ _ SI-WERT
4580)
Die angegebene Ausgabe enthält einen vom System interpretierten Wert, der in jeden Ausführungspfad des Shaders geschrieben werden muss. Die bedingungslose Initialisierung kann helfen.
ERR _ AUTOAMPLER _ ARRAY _ UNIMPL
4581
Die Verwendung von Samplerarrays mit Texturobjekten auf 10 Level _ _ 9-Zielen (9 _ x Featureebene) ist noch nicht implementiert.
ERR _ UNGÜLTIGES _ _ TEXTURFORMAT
4582
Die Stichprobenentnahme aus Texturformaten ohne Gleitkomma ist nicht möglich.
ERR _ UNGÜLTIGE _ _ 10L9-SEMANTIK
4583
Die angegebene Semantik wird auf dem Ziel 10 _ Level _ 9 (9 _ x Featureebene) nicht unterstützt.
ERR _ MAX, _ WENNACE _ 4584
ÜBERSCHRITTEN HAT
Die maximale Anzahl von Schnittstellenze0ern wurde überschritten.
ERR _ MAX _ UAV _ EXCEEDED
4585
Die maximale Anzahl von UAV-Slots wurde für eine Bibliothek überschritten.
ERR _ MAX _ GROUP SHARED MEMORY _ _ _ EXCEEDED
4586
Die Gesamtmenge des freigegebenen Gruppenspeichers in Bytes hat den Grenzwert des Ziels überschritten.
ERR _ ZU _ VIELE _ _ FREIGEGEBENE _ GRUPPENDATEN
4587
Shader, die für das angegebene Ziel kompiliert wurden, können nur ein einzelnes freigegebenes Gruppendatenelement haben.
ERR _ FALSCHE _ FREIGEGEBENE _ _ NUM-GRUPPENELEMENTE _
4588
Freigegebene Gruppendaten für das angegebene Ziel müssen über eine Anzahl von Elementen verfügen, die der Anzahl der Threads in der Threadgruppe entspricht.
ERR _ _ _ KONTROLLPUNKTANZAHL _ ÜBERSCHRITTEN
4589
Die maximale Kontrollpunktanzahl für das Ziel wurde überschritten.
ERR _ FREIGEGEBENES _ _ DATENELEMENT _ _ "GROUP" ZU _ GROß
4590
Freigegebene Gruppendaten für das angegebene Ziel sind zu groß und müssen beim Kompilieren für die angegebene Anzahl von Threads eine Elementgröße von mindestens der angegebenen Bytemenge haben.
ERR _ FREIGEGEBENE _ _ DATEN _ _ GRUPPIEREN, KEIN _ ARRAY
4591
Freigegebene Gruppendaten für das angegebene Ziel müssen ein Array von Elementen sein.
ERR _ MULTI _ SO _ NOT _ POINT
4592
Wenn mehrere Geometry-Shader-Ausgabestreams verwendet werden, müssen sie Punktlisten sein.
ERR _ UNGÜLTIGER _ _ ANDOCKOFFSET
4593
Der Ausrichtungsoffset des Ziels muss im Bereich von -8 bis 7 liegen.
ERR _ CLIPPLANE _ ZU _ KOMPLIZIERT
4594
Clipebenen können im angegebenen Ziel nicht adressiert werden. oder Clipebenen müssen nicht literale Konstanten sein, deren Identität im angegebenen Ziel schwanken muss.
ERR _ NUR _ EIN _ ALLOC _ VERBRAUCHT
4595
RWStructuredBuffer-Objekte können ihre Leistungsindikatoren erhöhen oder dekrementieren, aber nicht beide.
ERR _ TYPIERTER _ _ UAV-SCHREIBMASKENKONFLIKT _ _
4596
Typierte UAV-Speicher müssen alle deklarierten Komponenten schreiben.
ERR _ TEX1D _ NICHT UNTERSTÜTZT
4596
Texture1D-Typen werden für das angegebene Ziel nicht unterstützt.
ERR _ RESINFO _ Z _ UNDEFINED _ CUBEARRAY
4598
Die Arrayelementanzahl von GetDimensions für TextureCubeArray-Objekte ist für das angegebene Ziel nicht verfügbar.
ERR _ UNGÜLTIGE _ _ STRUKTURIERTE _ ELEMENTGRÖßE
4599
Die Größe des strukturierten Pufferelements ist ungültig. Es muss ein Vielfaches angegebener Bytes im angegebenen Ziel sein, oder es darf nicht größer als die angegebenen Bytes in im angegebenen Ziel sein.
ERR _ MAX. _ ICB _ REG _ HAT
4600 ÜBERSCHRITTEN
Die indexierbaren Literalwerte des Shaders wurden überschritten. Der Shader verwendet zu viele indizierbare Literalwerte, daher sollten Sie weniger konstante Arrays verwenden.
ERR _ MAX _ CBUFFER _ SIZE _ EXCEEDED
4601
Die Größe des angegebenen Konstantenpuffers ist die angegebene Anzahl von 16-Byte-Einträgen, die die maximal zulässige Größe von Einträgen überschreitet.
ERR _ LIB _ DEBUG _ INST NICHT _ UNTERSTÜTZT
4602
Debuganweisungen werden in Shaderbibliotheken nicht unterstützt.
ERR _ UNTERSCHIEDLICHE _ _ INDIZIERTE SCHNITTSTELLE
4603
Schnittstellenaufrufe können nicht mit unterschiedlichen Werten indiziert werden.
WAR _ GEN _ NOCH _ NICHT _ IMPLEMENTIERT
4700
Ein Feature ist noch nicht implementiert.
WAR _ BIAS _ MISSED
4701
Eine Voreingenommenheitschance wurde verpasst, da die Quelle nicht _ 0 zu 1 klammerte.
WAR _ COMP _ MISSED
4702
Eine Komplementchance wurde verpasst, da das Eingabeergebnis von 0 auf 1 geklammert wurde.
WAR _ LRP _ VERPASST
4703
Lerp kann nicht übereinstimmen, da der Lerpfaktor nicht _ "sat'd" ist.
WAR _ MAX _ CONST _ RANGE
4704
Literalwerte außerhalb des Bereichs -1 bis 1 werden an alle PS _ 1 _ x Schattierungsmodelle geklammert.
WAR _ VERALTETE _ _ EINGABESEMANTIK
4705
Die angegebene Eingabesemantik ist veraltet. verwenden Sie stattdessen die angegebene Semantik.
WAR _ VERALTETE _ _ AUSGABESEMANTIK
4706
Die angegebene Ausgabesemantik ist veraltet. verwenden Sie stattdessen die angegebene Semantik.
WAR _ _TEXCOORD-KLAMMER
4707
Die texcoord-Eingaben, die direkt im Shadertext in PS 1 x verwendet werden (d. h. mit Einer Anderen als der Stichprobenentnahme aus Texturen), werden immer von _ _ 0 zu 1 klammern.
WAR _ MIDLEVEL _ VARNOTFOUND
4708
Die Mittlere Ebene var wurde nicht gefunden.
WAR _ ALTE _ SEMANTIK
4710
Die Semantik wird nicht mehr verwendet.
WAR _ DOPPELTE _ SEMANTIK
4711
Eine doppelte semantische Definition eines Nicht-Systemwerts wurde gefunden.
WAR _ CANT _ _ MATCH-SCHLEIFE
4712
Die Schleife kann nicht übereinstimmen, da die Anzahl der Schleifen nicht von einem ganzzahligen Typ ist.
WAR _ BIAS _ CLAMPED
4713
Der Stichproben-Biaswert ist auf den Bereich [ -16,00 und 15,99 beschränkt. Verwenden Sie daher den angegebenen Wert ] anstelle dieses Werts.
WAR _ CS _ TEMP _ HAT 4714
ÜBERSCHRITTEN
Die Summe von temporären Registern und indizierbaren temporären Registern, bei denen die angegebene Anzahl von Threads die empfohlene Gesamtanzahl von Threads überschreitet, sodass die Leistung möglicherweise reduziert wird.
WAR _ UNWRITTEN _ SI _ VALUE
4715
Ein vom System interpretierter Wert wird ausgegeben, der nicht in jedem Ausführungspfad des Shaders geschrieben werden kann.
WAR _ PSIZE _ HAT KEINE BESONDERE _ _ _ BEDEUTUNG
4716
Die angegebene Semantik hat für _ 10 Ziele der Ebene _ 9 (9 x Featureebenen) keine besondere _ Bedeutung.
WAR _ VERALTETES _ FEATURE
4717
Effekte sind für die D3DCompiler-47.dll _ oder höher veraltet.

Anforderungen

Anforderung Wert
Header
CompErrors.h