D3DXFERR Mengembalikan Nilai

Metode yang digunakan untuk bekerja dengan file DirectX .x dapat mengembalikan nilai berikut selain nilai pengembalian COM standar.

D3DXFERR_BADARRAYSIZE

Array melebihi ukuran yang diizinkan.

D3DXFERR_BADCACHEFILE

File singgahan tidak dapat dibaca.

D3DXFERR_BADDataReference

Data anggota templat tidak dapat diambil.

D3DXFERR_BADFILE

Operasi baca atau tulis file gagal.

D3DXFERR_BADFILEFLOATSIZE

File bukan ukuran yang diharapkan.

D3DXFERR_BADFILETYPE

File memiliki format yang tidak valid.

D3DXFERR_BADFILEVERSION

File memiliki versi format yang tidak valid.

D3DXFERR_BADOBJECT

Data tidak dapat dibaca dari atau ditulis ke objek.

D3DXFERR_BADRESOURCE

Operasi pada sumber daya gagal.

D3DXFERR_BADTYPE

File tidak cocok dengan jenis templat yang diketahui.

D3DXFERR_BADVALUE

Variabel berada di luar rentang yang diharapkan; biasanya dikembalikan ketika penunjuk objek tidak valid.

D3DXFERR_FILENOTFOUND

Handel yang valid tidak dapat ditemukan untuk file yang ditentukan.

D3DXFERR_NOMOREDATA

Offset pointer diperluas di luar akhir buffer.

D3DXFERR_NOMOREOBJECTS

Tidak ada lagi objek anak yang tersedia.

D3DXFERR_NOTDONEYET

Tipe data tidak cocok dengan tipe yang diizinkan.

D3DXFERR_NOTFOUND

Objek tidak dapat ditemukan dari parameter yang ditentukan.

D3DXFERR_PARSEERROR

Aliran data tidak dapat diurai.

D3DXFERR_RESOURCENOTFOUND

Handel yang valid tidak dapat ditemukan untuk sumber daya yang ditentukan.

Keterangan

Kode fasilitas kesalahan file .x _FACD3DXF digunakan untuk menghasilkan kode kesalahan. Contohnya:

#define _FACD3DXF           0x876
#define D3DXFERR_BADOBJECT  MAKE_HRESULT( 1, _FACD3DXF, 900 )

Persyaratan

Persyaratan Nilai
Header
D3dx9xof.h

Lihat juga

Konstanta File D3DX X