Kode Pengembalian Direct3D 12
Berikut ini adalah kode pengembalian dari fungsi API. Untuk kode pengembalian lainnya, lihat DXGI_ERROR.
HRESULT | Deskripsi |
---|---|
D3D12_ERROR_ADAPTER_NOT_FOUND | PSO cache yang ditentukan dibuat pada adaptor yang berbeda dan tidak dapat digunakan kembali pada adaptor saat ini. |
D3D12_ERROR_DRIVER_VERSION_MISMATCH | PSO cache yang ditentukan dibuat pada versi driver yang berbeda dan tidak dapat digunakan kembali pada adaptor saat ini. |
D3DERR_INVALIDCALL (diganti dengan DXGI_ERROR_INVALID_CALL) | Panggilan metode tidak valid. Misalnya, parameter metode mungkin bukan penunjuk yang valid. |
D3DERR_WASSTILLDRAWING (diganti dengan DXGI_ERROR_WAS_STILL_DRAWING) | Operasi blit sebelumnya yang mentransfer informasi ke atau dari permukaan ini tidak lengkap. |
E_FAIL | Mencoba membuat perangkat dengan lapisan debug diaktifkan dan lapisan tidak diinstal. |
E_INVALIDARG | Parameter yang tidak valid diteruskan ke fungsi pengembalian. |
E_OUTOFMEMORY | Direct3D tidak dapat mengalokasikan memori yang cukup untuk menyelesaikan panggilan. |
E_NOTIMPL | Panggilan metode tidak diimplementasikan dengan kombinasi parameter yang diteruskan. |
S_FALSE | Nilai keberhasilan alternatif, menunjukkan keberhasilan tetapi penyelesaian nonstandar (arti yang tepat tergantung pada konteks). |
S_OK | Tidak ada kesalahan yang terjadi. |
Topik terkait