Sdílet prostřednictvím


Návratové kódy Direct3D 12

Níže jsou uvedené návratové kódy z funkcí rozhraní API. Další návratové kódy najdete v tématu DXGI_ERROR.

HRESULT Popis
D3D12_ERROR_ADAPTER_NOT_FOUND Zadaný psO uložený v mezipaměti byl vytvořen na jiném adaptéru a nelze ho znovu použít na aktuálním adaptéru.
D3D12_ERROR_DRIVER_VERSION_MISMATCH Zadaný psO uložený v mezipaměti byl vytvořen v jiné verzi ovladače a nelze ho znovu použít na aktuálním adaptéru.
D3DERR_INVALIDCALL (nahrazeno DXGI_ERROR_INVALID_CALL) Volání metody je neplatné. Parametr metody například nemusí být platným ukazatelem.
D3DERR_WASSTILLDRAWING (nahrazeno DXGI_ERROR_WAS_STILL_DRAWING) Předchozí operace blit, která přenáší informace do nebo z tohoto povrchu, je neúplná.
E_FAIL Pokusili jste se vytvořit zařízení s povolenou vrstvou ladění a vrstva se nenainstalovala.
E_INVALIDARG Návratové funkci byl předán neplatný parametr.
E_OUTOFMEMORY Direct3D nemohl přidělit dostatečnou paměť pro dokončení volání.
E_NOTIMPL Volání metody není implementováno s předanou kombinací parametrů.
S_FALSE Alternativní hodnota úspěchu označující úspěšné, ale nestandardní dokončení (přesný význam závisí na kontextu).
S_OK Nedošlo k žádné chybě.

 

referenční Direct3D 12