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.
Die Methoden, die zum Arbeiten mit DirectX-X-Dateien verwendet werden, können zusätzlich zu den COM-Standardrückgabewerten die folgenden Werte zurückgeben.
-
D3DXFERR_BADARRAYSIZE
-
Ein Array überschreitet die zulässige Größe.
-
D3DXFERR_BADCACHEFILE
-
Eine Cachedatei konnte nicht gelesen werden.
-
D3DXFERR_BADDataReference
-
Vorlagenmemberdaten konnten nicht abgerufen werden.
-
D3DXFERR_BADFILE
-
Ein Dateilese- oder Schreibvorgang ist fehlgeschlagen.
-
D3DXFERR_BADFILEFLOATSIZE
-
Die Datei hat nicht die erwartete Größe.
-
D3DXFERR_BADFILETYPE
-
Die Datei hat ein ungültiges Format.
-
D3DXFERR_BADFILEVERSION
-
Die Datei weist eine ungültige Formatversion auf.
-
D3DXFERR_BADOBJECT
-
Daten konnten nicht aus einem Objekt gelesen oder in ein Objekt geschrieben werden.
-
D3DXFERR_BADRESOURCE
-
Ein Vorgang für eine Ressource ist fehlgeschlagen.
-
D3DXFERR_BADTYPE
-
Die Datei stimmte nicht mit bekannten Vorlagentypen überein.
-
D3DXFERR_BADVALUE
-
Eine Variable liegt außerhalb ihres erwarteten Bereichs; wird in der Regel zurückgegeben, wenn ein Objektzeiger ungültig ist.
-
D3DXFERR_FILENOTFOUND
-
Für die angegebene Datei konnte kein gültiges Handle gefunden werden.
-
D3DXFERR_NOMOREDATA
-
Zeigeroffset, der über das Ende des Puffers hinaus erweitert wird.
-
D3DXFERR_NOMOREOBJECTS
-
Es sind keine weiteren untergeordneten Objekte verfügbar.
-
D3DXFERR_NOTDONEYET
-
Der Datentyp stimmte nicht mit zulässigen Typen überein.
-
D3DXFERR_NOTFOUND
-
Das Objekt konnte aus den angegebenen Parametern nicht gefunden werden.
-
D3DXFERR_PARSEERROR
-
Der Datenstrom konnte nicht analysiert werden.
-
D3DXFERR_RESOURCENOTFOUND
-
Für die angegebene Ressource konnte kein gültiges Handle gefunden werden.
Bemerkungen
Der Fehlerfunktionscode der X-Datei _FACD3DXF wird verwendet, um Fehlercodes zu generieren. Beispiel:
#define _FACD3DXF 0x876
#define D3DXFERR_BADOBJECT MAKE_HRESULT( 1, _FACD3DXF, 900 )
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
Siehe auch