Condividi tramite


enumerazione D3DX11_ERR

Nota

La libreria di utilità D3DX (D3DX 9, D3DX 10 e D3DX 11) è deprecata per Windows 8 e non è supportata per le app di Windows Store.

Gli errori sono rappresentati da valori negativi e non possono essere combinati. Di seguito è riportato un elenco di valori che possono essere restituiti dai metodi inclusi nella libreria di utilità D3DX. Vedere le singole descrizioni dei metodi per gli elenchi dei valori che ognuno può restituire. Questi elenchi non sono necessariamente completi.

Sintassi

typedef enum D3DX11_ERR { 
  D3DX11_ERR_CANNOT_MODIFY_INDEX_BUFFER  = MAKE_DDHRESULT(2900),
  D3DX11_ERR_INVALID_MESH                = MAKE_DDHRESULT(2901),
  D3DX11_ERR_CANNOT_ATTR_SORT            = MAKE_DDHRESULT(2902),
  D3DX11_ERR_SKINNING_NOT_SUPPORTED      = MAKE_DDHRESULT(2903),
  D3DX11_ERR_TOO_MANY_INFLUENCES         = MAKE_DDHRESULT(2904),
  D3DX11_ERR_INVALID_DATA                = MAKE_DDHRESULT(2905),
  D3DX11_ERR_LOADED_MESH_HAS_NO_DATA     = MAKE_DDHRESULT(2906),
  D3DX11_ERR_DUPLICATE_NAMED_FRAGMENT    = MAKE_DDHRESULT(2907),
  D3DX11_ERR_CANNOT_REMOVE_LAST_ITEM     = MAKE_DDHRESULT(2908)
} D3DX11_ERR, *LPD3DX11_ERR;

Costanti

D3DX11_ERR_CANNOT_MODIFY_INDEX_BUFFER

Impossibile modificare il buffer di indice.

D3DX11_ERR_INVALID_MESH

La mesh non è valida.

D3DX11_ERR_CANNOT_ATTR_SORT

L'ordinamento degli attributi (D3DXMESHOPT_ATTRSORT) non è supportato come tecnica di ottimizzazione.

D3DX11_ERR_SKINNING_NOT_SUPPORTED

La pelle non è supportata.

D3DX11_ERR_TOO_MANY_INFLUENCES

Troppe influenze specificate.

D3DX11_ERR_INVALID_DATA

I dati non sono validi.

D3DX11_ERR_LOADED_MESH_HAS_NO_DATA

La mesh non ha dati.

D3DX11_ERR_DUPLICATE_NAMED_FRAGMENT

Esiste già un frammento con tale nome.

D3DX11_ERR_CANNOT_REMOVE_LAST_ITEM

Impossibile eliminare l'ultimo elemento.

Commenti

Il codice della struttura _FACDD viene usato per generare codici di errore, come nelle macro seguenti.

#define _FACDD                  0x876
#define MAKE_DDHRESULT( code )  MAKE_HRESULT( 1, _FACDD, code )
enum _D3DXERR {
    D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900),
    D3DXERR_INVALIDMESH             = MAKE_DDHRESULT(2901),
    ...
    };

Requisiti

Requisito Valore
Intestazione
D3DX11.h

Vedi anche

Enumerazione D3DX