Aracılığıyla paylaş


Direct3D 10 İade Kodları

Aşağıdaki tabloda API işlevlerinden dönüş kodları verilmiştir.

HRESULT Açıklama
D3D10_ERROR_FILE_NOT_FOUND Dosya bulunamadı.
D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS belirli birdurum nesnesi türünün çok fazla benzersiz örneği var.
D3DERR_INVALIDCALL Yöntem çağrısı geçersiz. Örneğin, bir yöntemin parametresi geçerli bir işaretçi olmayabilir.
D3DERR_WASSTILLDRAWING Bu yüzeye veya bu yüzeyden bilgi aktaran önceki blit işlemi tamamlanmamıştır.
E_FAIL hata ayıklama katmanı etkinleştirilmiş ve katman yüklü olmayan bir cihaz oluşturulmaya çalışıldı.
E_INVALIDARG Dönen işleve geçersiz bir parametre geçirildi.
E_OUTOFMEMORY Direct3D, çağrıyı tamamlamak için yeterli bellek ayıramadı.
E_NOTIMPL Yöntem çağrısı geçirilen parametre bileşimiyle uygulanmaz.
S_FALSE Başarılı ancak standart olmayan bir tamamlanmayı gösteren alternatif başarı değeri (kesin anlam bağlama bağlıdır).
S_OK Hata oluşmadi.

 

HRESULT değerlerini sağlam bir şekilde işleyen kod yazmak için BAŞARILI(sa) ve BAŞARISIZ(sa) makrolarını kullanın.

Direct3D Başvuru

Direct3D 10 için Başvurusu