S_PRESENT

Yöntemler ve işlevler için olası dönüş kodlarından bazılarının listesi.

#define Açıklama
S_OK Cihaz normal şekilde çalışıyor ve işleme için kullanılabilir.
S_PRESENT_OCCLUDED Sunu alanı kapalı. Tıkanıklık, sunu penceresinin simge durumuna küçültüldüğünü veya başka bir cihazın sunu penceresiyle aynı monitörde tam ekran moduna girdiği ve sunu penceresinin tamamen o monitörde olduğu anlamına gelir. İstemci alanı başka bir Pencere kapsamındaysa, tıkanıklık gerçekleşmez.
Gizli uygulamalar işlemeye devam edebilir ve tüm çağrılar başarılı olur, ancak dolu sunu penceresi güncelleştirilmez. Tercihen uygulama, cihazı kullanarak sunu penceresine işlemeyi durdurmalı ve S_OK veya S_PRESENT_MODE_CHANGED dönene kadar CheckDeviceStateçağırmaya devam etmelidir.
S_PRESENT_MODE_CHANGED Masaüstü görüntüleme modu değiştirildi. Uygulama işlemeye devam edebilir, ancak renk dönüştürme/esnetme olabilir. Geçerli görüntüleme moduna benzer bir geri arabellek biçimi seçin ve değiştirme zincirlerini yeniden oluşturmak için Sıfırlama'yı çağırın. Sıfırlama çağrıldıktan sonra cihaz bu durumdan çıkar.

 

Diğer hata kodları D3DERRiçinde yer alır.

Direct3D Sabitleri