API 関数からのリターン コードを次に示します。 リターン コードの詳細については、DXGI_ERRORを参照してください。
| HRESULT | 形容 |
|---|---|
| D3D12_ERROR_ADAPTER_NOT_FOUND | 指定されたキャッシュされた PSO が別のアダプターに作成され、現在のアダプターでは再利用できません。 |
| D3D12_ERROR_DRIVER_VERSION_MISMATCH | 指定されたキャッシュされた PSO は、別のドライバー バージョンで作成され、現在のアダプターでは再利用できません。 |
| D3DERR_INVALIDCALL (DXGI_ERROR_INVALID_CALLに置き換えられます) | メソッド呼び出しが無効です。 たとえば、メソッドのパラメーターが有効なポインターでない場合があります。 |
| D3DERR_WASSTILLDRAWING (DXGI_ERROR_WAS_STILL_DRAWINGに置き換えられます) | このサーフェスとの間で情報を転送する前の blit 操作が不完全です。 |
| E_FAIL | デバッグ レイヤーが有効で、レイヤーがインストールされていないデバイスを作成しようとしました。 |
| E_INVALIDARG | 無効なパラメーターが戻り関数に渡されました。 |
| E_OUTOFMEMORY | Direct3D は、呼び出しを完了するのに十分なメモリを割り当てませんでした。 |
| E_NOTIMPL | メソッド呼び出しは、渡されたパラメーターの組み合わせでは実装されません。 |
| S_FALSE | 成功したが標準ではない完了を示す代替成功値 (正確な意味はコンテキストによって異なります)。 |
| S_OK | エラーは発生しませんでした。 |
関連トピック