Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fehler werden durch negative Werte dargestellt und können nicht kombiniert werden. Im Folgenden finden Sie eine Liste der Werte, die von Methoden zurückgegeben werden können, die in der D3DX-Hilfsprogrammbibliothek enthalten sind. In den Beschreibungen der einzelnen Methoden finden Sie Listen der Werte, die jeweils zurückgegeben werden können. 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_CANNOT_MODIFY_INDEX_BUFFER
-
Der Indexpuffer kann nicht geändert werden.
-
D3DX10_ERR_INVALID_MESH
-
Das Gitter ist ungültig.
-
D3DX10_ERR_CANNOT_ATTR_SORT
-
Attributsortierung (D3DXMESHOPT_ATTRSORT) wird als Optimierungsverfahren nicht unterstützt.
-
D3DX10_ERR_SKINNING_NOT_SUPPORTED
-
Das Skinning wird nicht unterstützt.
-
D3DX10_ERR_TOO_MANY_INFLUENCES
-
Zu viele Einflüsse angegeben.
-
D3DX10_ERR_INVALID_DATA
-
Ungültige Daten.
-
D3DX10_ERR_LOADED_MESH_HAS_NO_DATA
-
Das Mesh enthält keine Daten.
-
D3DX10_ERR_DUPLICATE_NAMED_FRAGMENT
-
Ein Fragment mit diesem Namen ist bereits vorhanden.
-
D3DX10_ERR_CANNOT_REMOVE_LAST_ITEM
-
Das letzte Element kann nicht gelöscht werden.
Bemerkungen
Der Einrichtungscode _FACDD wird verwendet, um Fehlercodes zu generieren, wie in den folgenden Makros dargestellt.
#define _FACDD 0x876
#define MAKE_DDHRESULT( code ) MAKE_HRESULT( 1, _FACDD, code )
enum _D3DXERR {
D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900),
D3DXERR_INVALIDMESH = MAKE_DDHRESULT(2901),
...
};
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch