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 |
|
Lihat juga