Direct3D 12 반환 코드
다음은 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 대체) | 이 표면에서 정보를 전송하는 이전의 블릿 작업은 불완전합니다. |
E_FAIL | 디버그 계층을 사용하도록 설정하고 계층이 설치되지 않은 디바이스를 만들려고 했습니다. |
E_INVALIDARG | 반환 함수에 잘못된 매개 변수가 전달되었습니다. |
E_OUTOFMEMORY | Direct3D에서 호출을 완료하기에 충분한 메모리를 할당할 수 없습니다. |
E_NOTIMPL | 메서드 호출은 전달된 매개 변수 조합으로 구현되지 않습니다. |
S_FALSE | 성공하지만 표준이 아닌 완료를 나타내는 대체 성공 값입니다(정확한 의미는 컨텍스트에 따라 다름). |
S_OK | 오류가 발생하지 않았습니다. |
관련 항목