Valori restituiti D3DXFERR
I metodi usati per usare i file DirectX .x possono restituire i valori seguenti oltre ai valori restituiti COM standard.
-
D3DXFERR_BADARRAYSIZE
-
Una matrice supera le dimensioni consentite.
-
D3DXFERR_BADCACHEFILE
-
Impossibile leggere un file della cache.
-
D3DXFERR_BADDataReference
-
Impossibile recuperare i dati dei membri del modello.
-
D3DXFERR_BADFILE
-
Operazione di lettura o scrittura di file non riuscita.
-
D3DXFERR_BADFILEFLOATSIZE
-
Il file non è la dimensione prevista.
-
D3DXFERR_BADFILETYPE
-
Il file ha un formato non valido.
-
D3DXFERR_BADFILEVERSION
-
Il file ha una versione di formato non valida.
-
D3DXFERR_BADOBJECT
-
Impossibile leggere o scrivere dati in un oggetto.
-
D3DXFERR_BADRESOURCE
-
Operazione su una risorsa non riuscita.
-
D3DXFERR_BADTYPE
-
Il file non corrisponde ai tipi di modello noti.
-
D3DXFERR_BADVALUE
-
Una variabile non rientra nell'intervallo previsto; in genere restituito quando un puntatore a oggetti non è valido.
-
D3DXFERR_FILENOTFOUND
-
Impossibile trovare un handle valido per il file specificato.
-
D3DXFERR_NOMOREDATA
-
Offset puntatore esteso oltre la fine del buffer.
-
D3DXFERR_NOMOREOBJECTS
-
Non sono disponibili altri oggetti figlio.
-
D3DXFERR_NOTDONEYET
-
Il tipo di dati non corrisponde ai tipi consentiti.
-
D3DXFERR_NOTFOUND
-
Impossibile trovare l'oggetto dai parametri specificati.
-
D3DXFERR_PARSEERROR
-
Impossibile analizzare il flusso di dati.
-
D3DXFERR_RESOURCENOTFOUND
-
Impossibile trovare un handle valido per la risorsa specificata.
Commenti
Il codice della struttura degli errori del file x _FACD3DXF viene usato per generare codici di errore. Ad esempio:
#define _FACD3DXF 0x876
#define D3DXFERR_BADOBJECT MAKE_HRESULT( 1, _FACD3DXF, 900 )
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche