D3DX10 _ ERR-Enumeration
Fehler werden durch negative Werte dargestellt und können nicht kombiniert werden. Im Folgenden finden Sie eine Liste von Werten, die von Methoden zurückgegeben werden können, die in der D3DX-Hilfsprogrammbibliothek enthalten sind. Listen der Werte, die jeweils zurückgeben können, finden Sie in den Beschreibungen der einzelnen Methoden. Diese Listen sind nicht unbedingt umfassend.
Syntax
typedef enum D3DX10_ERR {
D3DX10_ERR_CANNOT_MODIFY_INDEX_BUFFER = MAKE_DDHRESULT(2900),
D3DX10_ERR_INVALID_MESH = MAKE_DDHRESULT(2901),
D3DX10_ERR_CANNOT_ATTR_SORT = MAKE_DDHRESULT(2902),
D3DX10_ERR_SKINNING_NOT_SUPPORTED = MAKE_DDHRESULT(2903),
D3DX10_ERR_TOO_MANY_INFLUENCES = MAKE_DDHRESULT(2904),
D3DX10_ERR_INVALID_DATA = MAKE_DDHRESULT(2905),
D3DX10_ERR_LOADED_MESH_HAS_NO_DATA = MAKE_DDHRESULT(2906),
D3DX10_ERR_DUPLICATE_NAMED_FRAGMENT = MAKE_DDHRESULT(2907),
D3DX10_ERR_CANNOT_REMOVE_LAST_ITEM = MAKE_DDHRESULT(2908)
} D3DX10_ERR, *LPD3DX10_ERR;
Konstanten
-
D3DX10 _ ERR _ KANN _ INDEXPUFFER NICHT _ _ ÄNDERN
-
Der Indexpuffer kann nicht geändert werden.
-
D3DX10 _ ERR _ INVALID _ MESH
-
Das Gitternetz ist ungültig.
-
D3DX10 _ ERR _ CANNOT _ ATTR _ SORT
-
Die Attributsortierung (D3DXMESHOPT _ ATTRSORT) wird als Optimierungsmethode nicht unterstützt.
-
D3DX10 _ ERR _ SKINNING _ NICHT _ UNTERSTÜTZT
-
Skinning wird nicht unterstützt.
-
D3DX10 _ ERR _ ZU VIELE _ _ FAKTOREN
-
Es wurden zu viele Faktoren angegeben.
-
D3DX10 _ ERR _ UNGÜLTIGE _ DATEN
-
Die Daten sind ungültig.
-
D3DX10 _ ERR _ LOADED _ MESH _ HAS _ NO _ DATA
-
Das Gitternetz verfügt über keine Daten.
-
D3DX10 _ ERR _ DUPLICATE _ NAMED _ FRAGMENT
-
Ein Fragment mit diesem Namen ist bereits vorhanden.
-
D3DX10 _ ERR _ KANN LETZTES ELEMENT _ NICHT _ _ ENTFERNEN
-
Das letzte Element kann nicht gelöscht werden.
Bemerkungen
Der Einrichtungscode _ FACDD wird zum Generieren von Fehlercodes verwendet, wie in den folgenden Makros zu sehen.
#define _FACDD 0x876
#define MAKE_DDHRESULT( code ) MAKE_HRESULT( 1, _FACDD, code )
enum _D3DXERR {
D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900),
D3DXERR_INVALIDMESH = MAKE_DDHRESULT(2901),
...
};
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|