Kode Pengembalian Direct3D 11
Mengembalikan kode dari fungsi API.
HRESULT | Deskripsi |
---|---|
D3D11_ERROR_FILE_NOT_FOUND (0x887C0002) | File tidak ditemukan. |
D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS (0x887C0001) | Ada terlalu banyak instans unik dari jenis objek status tertentu. |
D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS (0x887C0003) | Ada terlalu banyak instans unik dari jenis objek tampilan tertentu. |
D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD (0x887C0004) | Panggilan pertama ke ID3D11DeviceContext::Map setelah ID3D11Device::CreateDeferredContext atau ID3D11DeviceContext::FinishCommandList per Sumber Daya tidak D3D11_MAP_WRITE_DISCARD. |
D3DERR_INVALIDCALL (diganti dengan DXGI_ERROR_INVALID_CALL) (0x887A0001) | Panggilan metode tidak valid. Misalnya, parameter metode mungkin bukan penunjuk yang valid. |
D3DERR_WASSTILLDRAWING (diganti dengan DXGI_ERROR_WAS_STILL_DRAWING) (0x887A000A) | Operasi blit sebelumnya yang mentransfer informasi ke atau dari permukaan ini tidak lengkap. |
E_FAIL (0x80004005) | Mencoba membuat perangkat dengan lapisan debug diaktifkan dan lapisan tidak diinstal. |
E_INVALIDARG (0x80070057) | Parameter yang tidak valid diteruskan ke fungsi pengembalian. |
E_OUTOFMEMORY (0x8007000E) | Direct3D tidak dapat mengalokasikan memori yang cukup untuk menyelesaikan panggilan. |
E_NOTIMPL (0x80004001) | Panggilan metode tidak diimplementasikan dengan kombinasi parameter yang diteruskan. |
S_FALSE ((HRESULT)1L) | Nilai keberhasilan alternatif, menunjukkan keberhasilan tetapi penyelesaian nonstandar (arti yang tepat tergantung pada konteks). |
S_OK ((HRESULT)0L) | Tidak ada kesalahan yang terjadi. |
Untuk kode pengembalian lainnya, lihat DXGI_ERROR.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk